I'm in the same boat. Wasn't dispatched until 9pm last night, absolutely no way it was being delivered today. Was only sorted at the HDNL hub at lunchtime today. Pre-ordered 6 weeks ago, Amazon Prime customer for 2 years, it's fair to say I'm a tad unhappy. Also fed up with my stuff being sent by courier, I far prefer it coming through Royal Mail as I work in my local delivery office, and can pick up my orders early morning in work.
Cancelled my auto-renewal of Amazon prime today, and won't be pre-ordering another game from Amazon as the one time I really relied on them to get it right.... they failed. Poor show.
My copies of Arkham City, Battlefield 3, Uncharted 3 and MW3 have all dispatched the day before release, AC and B3 arrived on time. However U3 and MW3 have been a day late. MW3 dispatched yesterday at about 3pm and the postman has been and gone with no package, B3 dispatched at 10pm before release day and came on time. Amazon really need to start dispatching 2 days before release to ensure everyone gets their game. Royal Mail has been good when it wants to, but, sometimes they really annoy the piss out of me.
My friend also got a refund for postage of £2.03 I think. The point is, amazon started selling the game at a cheaper price as of yesterday.. we pay higher price and not even received it. we might as well have ordered it today. also what about people who ordered this game ages ago. I ordered mine on the 24th of May 2011. Amazon are useless!
depends on the area you live I think. But i'd say it's more Royal Mail at fault than Amazon. I'm a bit dissapointed I didn't get my copy today but on the flipside I did get to play some more of Uncharted 3. Near the end now :D