mine died on monday! it wasn't a cheap one either-i didn't have it a year either! i was so pissed, paid 50.00 for the darn thing and boom doesn't heat up one day!! no leaking or anything-was working just fine the day before. went out on monday and bought a cheap one! figured if it lasts as long as the more expensive one then i can buy a new one every year!!!