took several openreach vists to resolve fault at exchange, all good since though but was a lot of hassle as told no faults by BT support when cleary there was.
Reasonable service but not exceptional.
Phone support is getting better as they use off-shore support less but it can still be hit and miss.
Speed and Reliability are excellent I can achieve full throughput 24/7.
Congestion is never a problem.