"First, we ordered a bathtub and surround. Order shipment took two weeks. The bathtub showed up, but the surround didn't, even though all the tracking info said it was delivered. Initiated a "dock search" and it was still not found. It ended up that the surround was never delivered because it was out of stock. No notifications at all, and we were charged (almost $800) for the surround. Eventually had to file a dispute with Amex. Finally resolved and we bought it from another supplier, who had it to us in three days. Second - Ordered two identical bathroom mirrors (2 each in one order number). Both shipped 5 days late from the original estimated ship date, and were assigned two different FedEx tracking numbers. One showed up, but we're still waiting for the other one... Five days late. Lesson learned? Don't buy stuff online from Home Depot if it is to ship to your home. Only buy online if they have it in stock at your local store and you can pick it up (even that is a crapshoot, sometimes). Poor inventory and shipping management all around."