First of all let me say that I love Amazon.com. They have unbeatable prices, a good quality service and an almost unlimited inventory. They get pretty much all of my spending on non-essentials.
However. Whenever I try to pre-order the latest game I get burned. Case in point – I pre-ordered Rainbow Six Vegas 2. It came out on the 18th, so with 2nd day delivery I should have got it on the 20th. Instead, I get an email from them saying it won’t arrive until the 25th or 26th. The product page says it’s in stock and if I order it how I could have it by the 20th. WTF? The order page also says “We are preparing these items for shipment and this portion of your order cannot be canceled or changed.” so I can’t cancel the order and buy it in a real life shop. Thanks.
Although this has happened to me the last several times I’ve pre-ordered a game through them, I still did it this time because of the Amazon Prime free shipping and because I had a gift card from my Amazon.com Rewards Visa card. Somehow it doesn’t seem worth it.