I have the walmart heater and it works great BUT BUT BUT. I do not reccomend them under any circumstance as they arnt a good betta heater. While 78f is the minimum for bettas, they do better at 80-82 and when they get sick its very importent to up temps. IMO a good heater is an adjustable heater. Hydor makes some great ones, as does the Elite that I am currently using.