They charge a $30 cancellation cost, and they also will only offer a refund if you request it before they send your payment to the...