I will be getting the OLED iPhone. I was wondering, does your debit card get charged immediately when you pre-order an iPhone, or does it get charged when the iPhone is about to be dispatched? What if you do an in-store pickup, do you pay for the phone in store, or does your card get charged automatically before the pick-up? My debit card may not have enough balance until the iPhone ships sometime in October, so just wondering. I don't want to miss out on pre-ordering. I live in the UK, if that helps.