An order on rare occasions may be delayed or cancelled due to customs related issues and/or shipping issues. If there is a delay on an order we will allow the customer to choose the option of continued delivery or cancellation. A delay constitutes more than seven business days past the confirmed shipping estimation of arrival (3-6 business days for processing AND 7-12 business days for shipping). An order will never be cancelled without an emailed explanation to the customer.