I've bought about 4 tanks from them a 180g,100g, and two 60g. The two times I have showed up I have paid exactly what they advertised online (however the price online doesn't include glass tops, they usually run about $25 with hinge, and back splash guard), and if it makes you feel any better their tanks are Visio. Although I have seen some that are not (glass that is). In either case, the guys seemed honest, although the actual pet store, (its actually separate from where they keep their tanks) is a f*cken disaster!
I did notice that smaller thanks, like 100g and under, they keep in another storage that they have in the same strip mall, as far as the bigger tanks goes, you need to go pick them up from a different place about 15 minutes away. All in all it was cool, and way cheap.
Edit: I have had all these tanks for about 2 years, no problems, no issues, nothing.