So, what happens when Openreach are sent by your ISP (Sky in my case) to fix a problem and they don't turn up? You would hope they have some kind of responsibility to make up for this, as it means the end customer has their time wasted, the ISP gets to deal with the unhappiness. Apparently not, as all the Sky cs rep could do is book another appointment for the following week.
I should point out that this has happened twice in one week to me, now I've been without service for three weeks. In any other transaction, if you fail to keep an appointment you can be penalised in some way. Do Sky get compensated, even if I can't be? Why on earth shouldn't they make an effort to prioritise a customer they have let down so badly?