Our time to order fulfillment is averaging between 6-10 business days for all orders. We ship domestically and internationally (except the EU) with USPS First Class mail. The USPS is encountering some delays still in certain regions. For all EU orders, VAT is now including in the shipping charge. Each EU country has its own customs regime and process and this can take additional time.