I walked into Carphone Warehouse, the guy was useless... I phone o2, the guy was even more useless... SO...I'm gonna ask a load of non-useless people...YOU LOT! I am currently on a O2 online plan, I wanna get a iphone on the 9th, so...is there anyway I can get a iphone from a Carphone Warehouse, which is 30 secs form my work? Or will I have to get one from the online store where I currently have a contract? Basically, I wanna get an iPhone as quick and painless as possible.