Do I pay a cancellation fee?

No, there are no cancellation fees.