Some of them didn't last long with me. This one has been running for about 3 months now and I expect it to last about a year based on past experience. I try to keep it on for as long as possible as I find that cycling it on and off shortens its lifespan. Just an opinion.