We generally do not charge any shipping fees to our customers. Orders placed/received and confirmed before 1 pm will be shipped on the same day – subject to current stock and availability. The typical delivery time in EUROPE is approx. 1 working day. Other countries can differ from 2 to 10 working day (depends on local laws, import regulations, and duties)