I've been in the store many many times. I have purchased feeders from them a few different times, when my local shops did not have the size I needed. Personally, I would not buy a snake from them. Their in-house snakes look healthy, but I've seen on multiple occasions cages with multiple hatchlings that look to have not had their first shed, let alone their first meal.
I understand pet stores house multiple animals together frequently, but I generally don't like to see more than 3 per cage. Their adult normals (last time i was in) had around 10-12 in one enclosure. It was hard to get a head count, but I know I got to 8 with more being hidden under the pile.
Their prices are incredibly high in store. They had desert spider for a long time priced at around 1300 if I remember correct.
I've witnessed severely deformed baby beardies there. They were not there a few weeks later, so I assume they passed out were culled.
I'm not trying to say that the owners are bad, or their animals are bad. Just that I would rather buy my snakes elsewhere. If you're in love with the snake and happy with the price, I don't think they would screw you over.