I had exactly the same experience. Even though I was cancelling my VM mobile the whole experience was easy and no stress, with the VM mobile team I spoke to very friendly and helpful.
Such a change from the usual customer service I had from VM that I actually posted in these forums about the experience