I got a pleasant surprise today. My copy of Mario Kart Wii turned up at lunchtime. It completely disappeared from the shops about three days after the initial release and I'd not seen a copy on the shelves since, so I put in an order with Play and waited for it to come back in stock.
I say it was a surprise to have it arrive today, because I didn't even know it was in the post. Lo and behold, the email telling me it had been dispatched has just arrived in my in-tray. A good four hours after the actual game itself. Are Play getting Doctor Who to do their deliveries now?