We process orders as soon as we can and up to 5  business days max! All packages ship from Europe where delivery time is 3-6 days, and 10-21 business days internationally. Please keep in mind that during holidays this time may vary. Thank you for your patience we promise to do our best to get your order to you as quick as possible.