That place isn't in business anymore. I don't know why their website is still up lol
you can try these guys http://www.aquariumframeswholesale.com/
they do some custom frames but i don't think they can do anything for a tank that big. The reason why you will most likely never find a place...