We are building a home, so we have bough a lot of stuff online. The quality of the companies has been very broad... ATG has been one of the very best. They get you the product you order in a very timely fashion. Customer service can be reached when necessary, not a 3 hour hold. Great company. Would recommend highly.