Booking and trying to cancel and get a refund here is a nightmare