Oh geez... don't even get me started on that awful store. I went in there once before they moved and saw horrible things... cats and dogs stacked in cages on on top of another, so that when one animal deficated it fell down onto the animal below it... depressed birds with disgusting water, disgusting cages, and no toys... snakes in too small cages with no water... a pair of 3-4 ft. iguanas huddled together in a 30 gallon tank on the floor... brown... emaciated... with no visable food, no
UVB, and only one small heat source... yeah. It made me sick.
The kid behind the counter couldn't have been more than 16 years old. He appeared to be the only employee in the store. He was screwing around with some friends, completely ignoring everything that was going on around him.
They've been open for over a year, at least, probably longer. They moved their location last spring. We got all excited when the store disappeared from it's old location, only to discover it had merely moved a few blocks east. I haven't been into the new store, but it doesn't surprise me that the practices haven't improved.
I walked out, made some phone calls, and never went back.
You can't save them all, and trying to only supports their business, like Lethargic said. It opens up the space as a torture chamber for them to bring another animal in to.
But now that you have the snake, I'm glad that his quality of life will be improving.
As for punishing the store... call the human society and/or animal control. Call the local newstations... they are often hard up for a good new story and will take whatever they can get. Call the papers. And most importantly, spread the word that it's a store that is best avoided.