Aquarium Depot is near me and very similar. Looks sketchy & like maybe it's a front from the outside.I was just at Salty Underground the other day picking up snails. They're located in a shopping plaza, but their windows and door are all blacked out so you can't see in and there's no signage for them because for the most part they're closed to the public. You have to knock on their door then someone opens it and hands you a box. It looks so shady to other people walking by lol
I 100% will be ordering from reefcleaners. The only LFS near me that sells cuc type critters is super unreliable and the last time I bought snails from them they plucked up 3/5 as empty shells then acted like I was the problem when I checked it and made them give me actual snails.All of my reefcleaners package came in alive. Totally 100% happy with it. I'm sure you have loads of options though in your going to walk in somewhere.