I missed that thread Drew, sorry, I was camping the last couple weeks.
Place I use for glass is called Glass Guild. They're up in the N.E. by the .. um .. I think it's the Port-O-Call hotel. Number escapes me offhand but you can call 411 or check yellowpages.ca or something. I find they're reasonable for prices, and, they have everything under the sun - clear float, smoked, tinted, Starphire/low-iron, etc. etc.
Agreed with sphelps - I'd put a Eurobrace on the tank.
Hope this helps!