My install with EE was a nightmare, though I have to say that I Could not fault EE at all in the process, they always kept me in the loop as incident after incident happened to delay the install, all due to BT Openreach, who have a monopoly on installation of basic hardware.
I booked the install and was OK with the install date given, Openreach turned up on time and started testing my line, they found that " someone had disconnected my line at the local pole without authorisation or notification", (we have to remember that only Openreach have access),
No problem just have to re-connect - except that the pole was condemmed and would need a "cherry picker " to get to the top of the pole to do the work, Open reach could not obtain a suitable cherry picker until the next day, I rearranged my appointments to be available for the engineer to arrive at 8: am the next day, and the engineer left, ( a quick on-line check found that I could have a cherry picker on site in less than an hour from several local equipment hire companies). I let EE know of the situation.
the engineer failed to appear the next day, and on checking with EE, who checked with Openreach, found that " the customer was not prepared to be available for the return visit, and they would have to re- arrange the install", this was an obvious lie but due to the monopoly I was forced to wait for a new date.
After several "confirmed" dates which slipped from the original 4 weeks to 5 then 6 the install was finally completed 2 months after the first confirmed date, recent TV consumer show information shows that Openreach, are known for this type of thing and indeed I was one of the lucky ones with some customers in new properties waiting up to a year for completion.
EE were very good and compensated me for the issues although they were technically not responsible