Shipping and return policies for Estoner

Shipping Info
Shipped via Omniva, delivery time within EU - 3-5 days, everywhere else 5-12 days.