Delivery time depends on the distance of your country and customs work.
Usually delivery is 6 to 20 days.
This is not a guaranteed time, this time, by which we can hope.

Delivery in the USA about 2-4 weeks.
Delivery in France, Germany, Italy, Sweden, Finland about 1-3 weeks.
Delivery in the United Kingdom about 2-4 weeks.
Delivery in Australia about 2-5 weeks.

You do not pay for shipping.