The local petsmart where I'm at always has amazing enclosures for their animals. Admittedly, no hides, but this is made up for with the amount of fake greenery. I can't say I've ever seen an ill looking animal.
Now there's two or three, depending on who you are, who have positive reviews about petsmart.