All of our products are currently shipped from overseas, with the majority of our products coming from the Far East and China. Our standard shipping will typically take around 2-6 weeks for delivery. We do aim to get all products ready as soon as possible and they would typically be dispatched within 5 working days. It is our aim to reduce shipping times and we will be looking at an average of 10 working days on our standard shipping. This can fluctuate up and down depending upon current conditions and your location in the world. Please also note that we cannot take responsibility for delays with courier companies or customs & excise.