I should add a note about the quality of GlassCages tanks. I would say that their shooting for a very solid tank, at a very low price. They are NOT all about super high-end appearance. They build things that are really solid, but no perfectly finished. If GlassCages built cars, they would build Ford F150 pickups, not BMW's. For example, the glass on my tank is 3/8" thick, which I think is thicker than it needed to be, and I had them use low-iron starphire glass for the front, for which they only charged me an extra $40 or so. However, the black plastic frame on the top and bottom of my tank is not very attractive, and the tank is about 1/8" narrower than the frame, so that the frame isn't perfectly straight, but instead bows in toward the glass in the middle by about 1/8". Everything still works, and is a little over built, but not fancy, and not perfect. But the priced was about half of anything else I could find. I looked at Tenecor's web site, and it looked like they do custom tanks for people with LOTS of money. GlassCages.com gives prices for many standard tank sizes on their web site, and lets you select options and get a price right there on the site (like buying a computer from Dell). I also built my own stand, but in hindsight I should have bought one of theirs. I saw some that others had bought when I went to pick up my tank, and they were super solid, and I paid more for materials than their stand would have cost built and delivered. Check it out, but remember that the people are touchy.
Also, the overflow they made for me had 1/8" slits about an inch apart. They weren't all exactly the same distance apart, and I could tell that they just slapped the piece of black acrylic down on a table saw and cut the slits free hand. The slits didn't allow nearly enough water pass to keep up with my return pump (only 450 gph for a 60 gallon tank) and I had to use my own table saw to cut two slits for every one that they had cut. If money is no object, go with someone else, but for the money, GlassCages is worth the potential hassle.