I have ordered a sim free iPhone 4 and I have a confirmed delivery for tomorrow. The trouble is none of the operators can offer me a sim card. They are all saying they do not have any to send out!!! The Apple store are telling me that had I pre-ordered for collection in store I could have had a sim but because it is being delivered I cannot have one. I am very frustrated and wondering if I shouldn't send it back for a refund! Anyone had similar problems?