Why there then? You memtioned in your post that you to this exact pet store, to save money. You said that this store saves you money over Petsmart and Petland. My question to you, why buy there, buyat these other stores. Let your conscious be your guide.
You don't have to shout, we all agree the snake has to eat, I'm questioning why you're buying from a store where you have so many concerns.
Unless it's to save money, you probably need to buy rodents somewhere else.
I guarantee, I wouldn't buy from a store if I had as many issues that you do.
Jim Smith