It usually takes about 10-14 days for the package to arrive to Europe, 14-21 days to USA, Canada and Asia, and 21-25 days in Australia. 100% Satisfaction guarantee for all of our lots. Report to us about a problem and together we will try to solve it. We are commited to your satisfaction.