Was just looking on their website and would appear they have a store front. has anyone been there ? is it worth the drive ? Do they have a lot of tanks? Thanks.