Slogged up to Wembley to get a 16gb 3G iphone after muppet at the O2 store said they had some. All gone by time I got there :-(