How to Avoid Black Markets for Appointments with Online Booking Systems