They have a store?!
Yeah, they have a retail store here in WI. You can't get a great idea of size from the pix from the website, but it looks pretty big. They also have a marine section they call the "Divers Den" from their sister site, liveaquaria.com
I didn't see any freshwater fish or inverts for sale on site, nor did I see anything about having any plants. I'd love to go there and check it out.