Payment is due upon booking. Full refunds,minus credit card fees, are available for cancellations requested up to 7 days before day of tour.