I would love to just point out that when it comes to corporation, every store will always be different. Judge me if you will but i work for Petsmart and my particular store is awesome. I nearly quit at another location, so I'm definitely not naive to the conditions some of them keep their animals in, but it all depends on the people and location(also keep in mind breeders play a part) My store, for example has made our own drippers for juvenile chameleons, crested geckos, and anoles and we spend a lot of time researching on our own time and take special care when training new employees.
Please do not return this chameleon, especially if it will be going back to the same location. These stores will keep getting reptiles whether or not you so.
What i WILL say is that i am really tired of hearing people bitch about big box stores yet do nothing about it. When i transferred from the location i nearly quit at i called HR. PLEASE report them! Call corporate and call your local authorities for animal cruelty. Do not return this babe to die under some fucked up notion that its saving lives. Save lives by getting everyone in that shitthole that let it happen fired.