Since our products are perishable and prepared to order, cancellations are accepted only before the preparation buffer window begins (shown at checkout). Refunds for valid cancellations or delivery issues are processed to the original payment method within 5-7 business days.