Ok a few weeks ago I bought a 20 Gallon tank along with a heater that works up to 30 gallon tanks. Also, for my 10 gallon tank I have a heater which can be used for up to 15 gallon tanks. The problem is..neither of them do what they are supposed to do. I set them to the right temperature, then plug them in..but they dont warm up. The light on both heaters will go on whenever it feels like it but then goes off after about 10 seconds, leaving the water cold. I'm having very bad luck with both of these heaters/tanks..I have bigger tank with a seperate heater and works perfectly fine, but with these 2 tanks and heaters they just dont seem to want to warm the water..any ideas of what i'm doing wrong?