My store is a PetValu - which honestly is a crappy chain to start with. They mainly specialize in premium dog/cat foods and stuff. They also host cats for adoption now and then. But of course they have small pets on the side - none of which are cared for decently because they just don't train them properly.
There is a pet smart and some non-chain stores but they are an hour away and everything I bring it up I get empty promises of going :I Plus now winter has fully settled in (under -20'c the last two day) so roads are not nice for travel.
PetSmart has 'em cheaper, if you have a PetSmart nearby. I don't know how clean the one in your town is, though. My PetSmart is way nicer than the PetCo in town, but a lot of people here say the opposite, so who knows what you've got.