After waiting from 11th September for Virgin Media to address my many complaints, issues & installation, today ,19th October at 16.56 a technician arrived. He did not leave until 19.42, he was very kind, courteous & thoroughly knew his job & what n...