I am 2 days into my service with VM and possibly soon be following away from them.
I am not sure i have ever experienced such awful customer service.
I supposedly have an engineer coming out between 12-4 today. I had a text yesterday confirming the same, but the appointment has disappeared from my account online so I am not hopeful!