i never heard of anyone having problems with there tanks, there silicone work is sloppy IMO. world class aquarium is near thousand island, i would check them out, WCA is probably more expensive but they make a good, clean tank.
I bought my tank a while ago and the only glitch was the inability to communicate and that was limited to the Asian woman at the counter she had very little English skills other than that there was no problem.What turned me off though was the rudeness and lack of any concept of customer satisfaction/support from them.