The order arrived one hour and 45 min. after I placed the order - not the 45-60 min. promised. To their small credit, one call was made to let me know that the delivery was late, which I already knew. The reason? It was RAINING. Not snowing, not freezing rain. Rain. Their offer to make things good -- a lousy 10% off the next order. Not even as much as the delivery charge. That is not how you run a successful business. I won't be back.