Our time to order fulfillment is averaging between 5-8 business days for all orders. We ship domestically and internationally (except the EU) with USPS First Class mail There have been some delays at the USPS. EU orders are made in Latvia and shipped by the Latvian Post. Each EU country has its own customs regime and process and this can take additional time. VAT on EU orders is paid during checkout.