Thanks for your post on the Community Forum. Stock availability can vary on handsets. Checking the iPhone 6s, we currently only offer the 32GB. I've checked on stock levels and there's no news stating that the 64GB or 128GB will be offered.
We do have the 128GB options available on the iPhone 7.
Please let us know if there's anything else I can help with.
Virgin Media Forum Team
Need help changing SIM card? Find out more about activating your 4G ready SIM. 4G SIM Swap Help