I booked an appointment online. Despite the booking system giving instant confirmation and me receiving 2 emails for confirmation, I arrived at my appointment to find the ... more