Hi @Anonymous No one on the community forum can answer that question about stock sadly. At this time of year I think it's pointless ordering online. You will need to contact customer services in the morning http://www.o2.co.uk/contactus
8-8.30am is the best time to call...
Edited to add that this is the only information showing on the website currently http://www.o2.co.uk/help/pay-monthly/how-to-track-your-order
*The Game Is On*
Track usage, upgrade and get support with the My O2 appDownload My O2