It's unbelievable. We just bought a house in Spain and it was an easier process than upgrading our broadband in the UK.
Plus... over there, tiny little town built a thousand years ago. Fibre to the property. 100mb up and down - 17 euros a month. You can get 200mb as well for a bit more but it's not worth it for us. Give them a call, 2 or 3 days to get it all up and running. I just don't understand how VM can get it so wrong. Every. Single. Time. I think the last upgrade took me about 4 hours of phoning, holding, being passed from person to person. And I just wanted to go up to the next level as an existing customer. It should be one or two clicks of the mouse to do this.