We arranged to have full FFTP from Vodafone, (with them for FTTC) they employ Open Reach to do their installations, we had several emails prior to the day before installation, at least one mentioned that if we were not in when they turned up we may have to pay a penalty.
They didn't turn up and no explanation why, so I contacted Vodafone, and they blamed Open Reach, so I asked if we would be compensated for them wasting our time, pointing out their threatening email about us having to pay if we were not at home.
I was told there was no compensation available by somebody, obviously in an overseas call center.
As it turns out Vodafone has signed up to the Ofcom compensation scheme, so when the installation was finally completed we got £30 for the fail to show date, plus £6 pound something a day until it was up and running, without any further asking our account was compensated £219.
Our next door neighbour has just ditched Sky and is having Vodafone installed, I told him he should hope they don't turn up!
We have full fibre 150mb with phone £26 a month.