If you have a fair reason for that and were not informed on that part of the agreement, you may consider stopping payment from the payment side. Unfair for not having no disclosure nor way by which to have services rendered. If rescheduling then you may ask for the wavier of the fee since you are going to be using them. I would like to note that this has many unknown variables so I don't want to say do any of that unless you feel like you have reasonable justification without a clearly explained cancelation agreement.
Yes they do when you cancel 72 hours prior to your arrival.
Thanks! Your answer is awaiting moderation.