My contract is due to upgrade for over a month and ending on 1st January. Today called Vodafone to request PAC code as they couldn't offer me anything reasonable in past 5 phone calls.
Received phone call few hours after requesting PAC from retention department. After a little chat received this offer:
Switch to 4G (usually cost 89p per month) (can remove this and use 3G and get contract 89p cheaper)
Unlimited calls + text
300min to 0800/0845/0870 (usually cost £2.50 pm) - free of charge
2 weeks cool off period (switch to 4G today at midnight - no need to change sim card)
All this for £12.29 pm inc VAT
( I am on business tariff but he said they do those for Personal customers as well)
Seen here a lot of people get really good deals from retention departments, no sure if mine is good enough or should push bit more?