We provide worldwide shipping. We do not charge shipping costs within the BeNeLux and Germany. To other countries the shipping costs are free from 4 Kufiyas onwards with shipping costs of €8 applying for smaller orders. Your Kufiya will be sent via mail and comes in a Pure Palestine cotton bag. We aim at starting the shipping procedure within 24hrs of your order on working days. This means that orders to Belgium, and the Netherlands can be expected within 3 days after the order. Luxembourg, and Germany usually takes 3-5 days. The rest of Europe can take up to 7 days. Orders to the rest of the world are expected to take between 5 days up to 4 weeks. Please keep in mind that duty customs are paid for within the EU, thus are free of charge for all EU and EU trading partners For country specific duty fees, please check your country trade regulations with the EU. Pure Palestine, wear with pride, handle with care, wash by hand.