wow, I googled "glasscages review" and see that there are some very happy people and some very unhappy people, not many in the middle. The negative comments ranged from rude staff to poor construction (something about the bulkheads not fitting). The positive ranged from extremely helpful staff to stuff saying they are the highest quality they have seen.
I think you go pick up your order at trade shows, so it's not like you have to buy it sight unseen. right?