Why would so many people want to take such extreme measures without knowing any facts. The OP said the snake wasn't there 2 weeks ago. So maybe the snake was just returned to the store? What if it came into the store in the exact state that she saw it? Maybe the store is actually doing something good for the snake? Do you know if the snake is being abused? No, you do not. She also admits that she's new to snake ownership, so what makes you think the conditions are that bad? I don't believe the OP said anything about the snake being underfed, rat bitened, or any other condition that would indicate abuse. It sounds to me that she just didn't like the setup where the snake was being housed and it was going through a bad shed. A bad shed can be experienced by any snake owner. Do you call the ASPCA on all of us? As far as the enclosure and hide being too small, maybe the pet store doesn't have any enclosures set up to house an adult Ball. But they are doing the best they can with what they have.
The only thing I have a problem with is the QT procedure. The snake should be in a back room until it has been proven to not have any issues. Not sold until it's out of QT.
Just one man's opinion!
Jim Smith