We are based in France – any order gets shipped on the same day even if it’s been placed before 12pm. Delivery takes between 24 to 72 hours depending on your location.