Finally had it with tescoentertainment.com - have tried to order through them on three separate occasions, and had to cancel orders everytime. Why? They simply don't deliver in time, which is unacceptable when you pre-order in plenty of time, or order an item a least three weeks before an upcoming birthday.
There are very good websites offering comparable prices that actually do deliver on time (and in some cases, early) consistently. I would strongly suggest that shoppers consider other outlets before placing an order with these.