Terrible experience in booking system and how the admin mange bookings when it got pushed. We arrived 5 mins before our appointment, and got told that's it's running late ... more