Thumbs up to these two operations.
Broadband played up over the weekend phoned o2 support yesterday on 0800 freephone number, got through immediately to Glasgow (note unlike many others who have an 0845/0870 connecting you to Mr Patel's Call Centre in Bombay).
Ran through problem, they escalated it to 2nd level, more tests etc. Finger pointed at BT, o2 booked BT Engineer for this morning, he came round, did the necessary found problem to be underground/in box 300 yards away. The other BT Engineer phoned at 3pm fault found and fixed, BB speed now back to 5mb. Job done as it should be !
I'm glad I stuck with BT and a decent BB Provider rather than fall for all the chat and sign up with any of the others.
Well done o2 & BT