On the 10TH I placed an order with Amazon for 6 books and a can of wax. Then about an hour later I placed another order for 2 items. This was in the wee hours of the morning. They charged my credit card one time for both orders. Everything is in stock and ships from Amazon. So far, they have broken my shipment into at least 4 different shipment and maybe more to come. Some stuff has shipped and some hasn't, according to their website. Estimated delivery date range is a week and a half on some of it. I can't make heads or tails of what is going on. Today I placed an order with Grainger. 2 hours later I get an e-mail that it has shipped and will be here tomorrow. I wish Grainger sold books.