I ordered a DVD from Amazon on 12/16 using the free super saver shipping since they did say that they would guarantee it shipped for Christmas. All this week, I kept looking at my account and it kept stating that the item would be shipping soon. This was an item that was labelled "usually ships within 24 hours." On Wednesday, I e-mailed Amazon and they found out that I never got a "delayed shipping" e-mail so they gave me a $10 coupon. I was still worried I wouldn't get the item but miraculously, it was shipped Wednesday evening and I got the package late Friday evening (12/23). It said it was UPS 2-day shipping so it looks like someone must have dropped the ball on Amazon's side not preparing the item to be shipped. I've never had problems with them in the past but luckily I caught that the item never shipped or I would be in the same boat as the OP realizing I was missing that gift.