I bought them at PetCo... I prefer it to PetSmart. The PetSmart in my area has a serious issue with customer service and quality. Whereas PetCo seems to have a lot more friendly workers, who are always willing to help and they seem to have better deals most of the time.