They make you sign a contract after you've already booked it (and its not refoundable). That contract specifies different fees you'll have to pay if something goes wrong and the fees go up to 1000 dolars.