I am heading down into London this weekend and interested in getting an iPhone 3g. What will I need to bring to the store apart from my card to pay with? Will I need a bill or proof of address and what else should I bring along with me. I live in Scotland because of work and I'm on leave as of Friday so I just want to come prepared and not return disappointed. Thanks guys!!