Petco has better sales usually, but I prefer Pet Supermarket to both Petco and Petsmart. Pet Supermarket's prices are sometimes HALF of what Petco/Petsmart are charging, so I always go there first. I get my EVO from Lukes (they advertise on here..but in reality, it's down the street from me), so I don't have much reason to go to the big stores unless it's for a sale or a picture with Santa