Thanks Alex, I just replied to your message and I will give another update here in case another poor soul finds themselves into this predicament (which seems very likely)
Also I hope it helps you help me.
Thanks to one of your field engineers called Ayman, somehow he managed the get the works going much quicker by speaking to his manager. He is one of the very few people who have been helpful at all in virgin, and I must have talked to more than a dozen by now. If it hadn't been for him I would have cancelled my contract with you already cause the dates you were giving me were just ridiculous.
However I still have no internet. He managed to pull the impossible though and I actually saw the contractors today doing the work and they have finished installing the t junction. I asked them and they told me another contractors were coming in later today to finish the job and then it would be ready for installing the internet.
But what do you know the next contractors showed up, quickly looked at the house and took off, I didn't even have a chance to catch up to them, when I went out to ask them he was already driving off which is so irritating because you guys always know nothing when I call so I lost my chance to have a meaningful update.
Today when I called you, you didn't even know the works were happening today, you kept referring to the 21st of April for the cable works, a date that was set by someone else, not Ayman's manager and that should have been replaced by these earlier dates (hell, you didn't even know when I signed up for your service, you kept saying 27th of March when it was five weeks before that!). I had to insist multiple times and repeat myself saying that the works had been done already and now the cable just needs to go from the t junction to my home, which I hope should just be a minor job you can pull off very very soon (that should have been finished today!) I just don't understand why you have so many different contractors, perhaps you should just have one or do it yourselves, cause you never seem to know what they are up to and you are always all over the place with the information you give your customers, which results in many many lies told and many many angry people like me wasting your time and ours writing these messages.
Now I have another service request on the app for Tuesday (presumably to finish the job that was meant to be fixed today?), which is quite irritating as that probably means another week.
What you can do for me to make me happy is the following:
1. Ensure that they actually show up and do their job, ideally tomorrow Saturday or Monday, and definitely no later than Tuesday. Please don't let them show up and take off again or give any excuses not to do the job
2. Book an installation for the day after these works are scheduled, don't wait for the works to be completed, otherwise we are going to waste even more time and my patience is really running thin right now. We really need the internet to work from home and we can't afford any more delays
If I don't have internet by next week at the house I may need to cancel my contract and go with someone else, I am really sorry but I gave you 6 weeks to do this, that should have been more than enough time and I don't have more time to waste.