All payments are final. Cancellations and refunds will be charged a 5% processing fee.