Hi adambenf
I'm pleased to see you're happy with the service.
If you no longer need the contract I can understand you wanting to cancel it early.
While it is possible for you to do this you would need to pay the cost of your line rental for all of the remaining months in one payment. This isn't always the most cost effective way of ending your agreement.
My advice would be to ask around friends/family/neighbours to see if it's something they would be interested in having. If they are you'd be able to transfer the contract into their name (provided they pass a credit check) and then you would no longer be responsible for the agreement.
If there is anything else I can help with feel free to give me a shout
Take care
Kirsty
Web Relations Team
Vodafone UK