Hello.
Shipments that don't pass customs normally arrive in 2 weeks max, while international orders usually take 4-6 weeks.
Obviously, once package leaves our hands, we have no control to what happens to it.
We have the strongest refund/reship policies in business, which kick in 60 days...