I got it for $11.99 and that's amazing since it comes with 8 brush heads. Also, it does seem that each brush head will last about three months as they promise. This toothbrush cleans so well. I've only had an Oral-B brush that spins rather than vibrates like this one, and I prefer this one. It is common to find the Sonicare 1100 model for $19.99 and recently I even saw the Sonicare 4100 model for $19.99, but each of those only comes with one brush head and not eight like this toothbrush. Still, when I'm done with this toothbrush, I'd probably get a Sonicare just in case they are better. Another possible problem, and I haven't researched it much, but maybe I'll have trouble finding brush heads for this toothbrush when the time comes 2 years from now? Even if that ends up being a problem, I'd still be happy to throw this toothbrush away after 2 years. $12 dollars for 2 years worth of tooth brushing seems like a pretty good deal.