All sales are final without exception. There is a $50 cancellation fee for cancellations with less than 24 hours notice.