Hi itsmefolks
Noticed you said you're with VM at the moment....we are too, and have never had a any major problems with them....always a great service and fast too........bit of advice, if you think your'e paying over the odds....
Ring VM customer services...tell them that you're thinking to change supplier, as you think you could get better deal/offer elsewhere, and wait to see what they offer you in return for staying loyal to them. Worked for me.
Especially if you've been with them for a long time too.....they would rather you stayed with them than went elsewhere. Cant hurt, can it?....especailly if you're happy with the service they provide.
The problem with going with another supplier is that you could bind yourself to a 12 month plus contract, so if anything DOES go wrong, and you want to cancel with them, you have to pay penalties........look into it before deciding....i would and best of luck to you.
yogi