I ordered the iPad Pro on Monday 6th April, and at that point it said up too 4 weeks delivery, and I got a text from 02 early this morning stating, “O2: Sorry it's taking longer than we hoped to send your order. We're still expecting more stock soon. We'll text you again as soon as we have a delivery date.” Does that mean there out of stock?, I don’t want to be waiting ages for the iPad and still be paying the contract, went on the o2 app this morning and it said next day delivery was back, does that mean it should be here soon? But still haven’t had a text about the delivery date, let alone it being dispatched