They made one identical to the Russell Hobbs after the patent ran out. Is yours one of those? I have 2 of them. They are rock solid.
The best (to me) green tea in bags is.....
Uncle Lee's Green Tea
I'm not familiar with the Russell Hobbs. Heck, I didn't even remember what the model I have was until you got me looking around for it. It's the PerfecTemp.