We understand unforeseen circumstances arise and can accept refundable cancellations until 72 hours ( 3 days before the event ). As the business incurs a cost (our payment processor assesses us a fee for refunds), we pass on a $2 restocking fee to allay administrative and card processing fees. A full class refund would come back into your account minus $2 restock fee.