Ontario as well. Milton to be exact.
I've never used them but found this site
www.incredibleaquarium.com
They are located in London. Prices seem good on tanks. Big Al's wants $749 (crazy I know) for Biocube 29HQI, they list them on their site for $499 cdn. But Big Al's does do price match I believe, so if you are closer to Big Al's you could always try and get them to match or beat the price.