I've been to the store twice, and I can say the people here are super friendly and accommodating. I picked up a few items from them already, and if you are looking for ADA stuff, this is the go to place on the East Coast.
There is LFS and then there is high quality. They just got started, so give them time to stock up.
Since they just started, I would definitely give them a call to make sure they have what you need before making a long trek. If you are local, drop by, just to take a look at their show ADA tanks. Its quite nice.
If you get lost, they use an ADA canister as a door stop to keep the front door open, thats the place. LOL
Also, the area which it is in is a "better higher class" neighborhood with a lot of stores, and a lot of good restaurants. Just make a day of it if anything, and YELP a restaurant nearby to grab a bite also.
Its hard to come by a store just for planted folks, so lets give them support, and if you dont, they wont be around when you need something.