There is a shop near me ... on the internet
Slightly off topic.
Ordered my nieces a 64GB Touch Apple Ipod from Tesco for her birthday - credit where credit is due - delivered swiftly and with no problem.
The last three orders that I placed online have all turned up late. One was a pre-order on a PS3 game that only arrived 5 weeks after it's due date from a certain retailer that was supposed to be one of the most reliable according to most reviews. I will not name it as that is not fair.