I recently tried to order something from amazon, and after the order was confirmed, I got a letter telling me the shipment would be delayed, and it would arrive between Jan 15 and Jan 22
Are they kidding? So, I went back and cancelled the order, waltzed over to Walmart.com and got the same thing. it arrived 3 days later. The Shipping was 50cents more than amazon. Even tho Amazon had my order IN stock, it was the processing of my order that was delayed.
You gotta love the Christmas rush.