I have a Petmate and so far I really like it. I bought a few weeks ago and they have been drinking so much more water since I got it. I think I paid around $30 for it at Petsmart.