They charge you a deposit (150), they wait for last minute to give you details so you don't cancel or they charge a $200 cancellation fee. Also, same they they call you and say the price goes up more [More]