No fault with Crew Experience. The problem was that despite getting a confirmation text and email, Treatwell had not actually made the booking with the salon. They were able to book me for the next day, but commented that Treatwell often make false bookings. Will be booking direct with the salon in future.