Openreach charge £99 for missed appointments - you must be present at the premises for the full duration of the time slot.