I really dont like petco either,even though the petco near me is alright, Most the animals seemed to be cared for pretty good.
I dont like how they have those big display cages with those plastic cage dividers which could help spread diseseas from reptile to reptile.
They have those plastic temp gauges and they read 80.......but hen again those things are known to be way off sometimes.