Hi scarletp
Generally better offers are forthcoming if you are out of contract, or within the last 30 days of your current contract and you call to place a cancellation request rather than to regrade or negotiate a new price.
Do your homework first, be aware of what you want and the price you are prepared to pay, and price up similair speeds/packages with other suppliers.
You should select options 1, 4 and 4 when dialing 150 from a VM landline, or 0345 454 1111 from any other phone, which should put you through to retentions (thinking of leaving)
They have better offers than the front line agents. Although you might speak to a first line agent to begin with tell them you are wanting to speak to cancellations and they should then pass you through to the actual retentions agent.
Thinking about your O2 data, if out of contract with O2 then you can change your O2 sim without it affecting your VM Volt contract, however do a little homework first and check the pricing on the O2 website, and then compare that pricing on other sites.
Although you don't need this amount of data you could keep your Volt benefits by purchasing a 32GB (other tarifs are also available) O2 sim which is currently £8.00 a month from uswitch < here > Looking at 12 month sim pricing on the O2 website it would cost £19 for 3GB and £20.99 for 10GB. The 24 month contracts on the O2 site cost £16 for both 3GB and 30GB sims. (Even if your sim isn't out of contract just yet it's a good idea to check the pricing on the uswitch site when youi are out of contract)
With uswitch.com, you get the option to login to your O2 account, then if you select that you don't want a new SIM card sending out it lets you keep your current O2 number and starts a new 12 month contract at that new price which nulls out the price you were paying O2.