I lost about $800 worth of fish when one of their tanks failed. Don't know if they have improved any. Don't really care. Once is enough.
If you are looking for Glass you could give www.coasttocoastaquariums.com a try. I don't have any experience with them. I just know their web address.