I booked an engineer for Saturday 2nd July for the 8am to 12 midday slot and waited in for the engineer. The engineer did not show in that time despite three previous texts from virgin confirming this time. I do not know if he was late as I had to go out after. In this day and age, a phone call or text to say he was late from a media provider is just common courtesy. The AA and AO do this as a matter of course. Virgin have not even followed up to see that the work has been carried out. Disgraceful Virgin. I will be looking else where if nothing is done.