A lot of times stores don't put hides in the display tanks because then people can't see the snake and want to purchase it.

But the stuck sheds and the fact that it's in with a boa is just really dumb. Sounds like they don't have a knowledgable reptile person on staff. Did you talk to anyone? The manager?