I had a confirmed appointment for a haircut at 9:00h, and I was asked to wait as other people were taken earlier. At 9:40h I had to leave due to other business meetings. They apparently overbook their time slots with different booking systems that do not synchronise their bookings.