I have the same dilemma. Petco does a ton of charity work and helps find shelter pets homes, but they also sell a lot of unsafe products and sell animals for profit. The enclosures at the closest store location to us are actually okay in terms of reptiles, but every other animal is not kept in the same quality enclosure.Mortified when I saw the food at our biggest pet store, PetSmart. Full of seeds and dried fruit. Carnival I think is the brand name. Petsmart donates a lot to animal charities, but personally I will boycott for selling such dangerous food. They sell harnesses too.