Thanks for your post on the Forum. I'm sorry that you haven't received confirmation of your iPhone 7 order. There has been a delay with the orders due to low stock and high demand. Have you received the confirmation now (along with the E-Signature)?
If you haven't, please give us a call on 0800 052 0238, so that our team can check this for you.
Virgin Media Forum Team
Need help changing SIM card? Find out more about activating your 4G ready SIM. 4G SIM Swap Help