This order came very quickly, I was very surprised that they shipped it as soon as they did. I have been very disappointed in companies lately, as some of them sometimes take 2 or 3 weeks to ship orders. I am used to ordering Thu Amazon, but even they were predicting 3-4 weeks for shipment. Glad I went through ShopAmerock.com - very happy with my product, the pricing, as well as the quick service. We are remodelling our entire house, so will need many more items, I will keep them in mind for my purchases.