I haven't stopped speaking to them for the past 2 days. The first time I spoke to them just to ask for it to be the afternoon, a lady (think her name began wish S) said sorry but Virgin Media is not servicable in your area so they are not coming at all on Monday.
Then I did a live chat which confirmed they were not coming Monday, because my address was not servicable.
Then I called again and spoke to a man who said Flat A was serviceable, and asked if that was mine. I said I wasn't sure. He said if it was it already had Virgin and he would cancel it and put it in my name. He was supposed to be calling back yesterday but never did.
I spoke to my agency they said I am not Flat A but my flat is definitely servicable. The online search also showed that it was.
After a final phone call with Virgin, who told me it wasn't servicable and it hasn't gone through on their end, I asked them to get rid of my details and signed up to Talk-Talk instead.
THEN I got a call from VM customer service, who asked if my issues had been resolved. I told him what happened and he apologised, said my flat was servicable the entire time. He didn't know why the others had all told me that it wasn't. But they were stil not coming Monday and were never going to tell me that the order I received confirmation for hasn't gone through.
It's just all been a mess and Talk-Talk sorted me out in 10 mins. Assured me the address is servicable, sent confirmation, and gave me a date saying they will definitely be there.