Are there cancellation fees or last minute rescheduling fees?

We require 48 hrs notice.