Product review (5 stars): Our carpets are saved!!
These things REALLY work!  I bought these based on all the positive reviews as a desperate attempt to find something that would stop our female tabby from throwing up 2-3 times a day, every time she ate.  I've been giving both our cats 3 a day (less than the "treament" amount but more than the "maintenance" amount), and in the past month, the tabby has thrown up maybe 2 or 3 times total.  Our boy cat, who had hairballs more rarely (maybe one every other week), hasn't had a single one since they started getting these.  And they absolutely LOVE them!  They're moist and chewy, and I've been able to train them both to sit up on their back feet on command for these treats.  I hadn't held out much hope for these since we'd already tried Petromalt and had switched them to expensive hairball formula cat food, but I was definitely surprised at how well they work.  Go for Subscribe & Save to save some money -- a box of 10 packs every 6 months is just about perfect, and if you wind up with too many, you can always skip or delay a shipment.