Engadget reports that the Regent Street Apple store has iPod Touch adverts in the window this morning! I don't know if that means they have it in stock BUT I would find it strange if they had it on display in the window and didn't have any in the shop! Maybe someone with more knowledge on how they display stuff in the Apple stores will know better? has no one from the UK been by the Apple store today? I wish I knew if the touch advertising was in effect saying it was in stock!? I am going to head down there later but seeing as its 2 hours on the train anyone who could shed some light on this advertising and if its normal to have it in the window if it isnt in stock would be very helpful!