It depends on shipment type and country.
If you had chosen registered air mail it can take several weeks to 2 month arrival depending on transit times. Shipments leave our country (Turkey) fast in 2-4 days and after that all time is up to your country's or transit country's transit times. From our old orders we can make table like that:
2-3 Weeks (Sometimes Less)
*Peru, Ecuador, Colombia
Middle Asia Countries
United Kingdom, Ireland
Latvia, Estonia, Lithuania
*Mexico, Peru, Ecuador & Colombia shipments can lose too much time at transits after dispatch.
We are sending shipment code but this can be only trackable inside your country. We suggest this countries to DHL express (3-5 Days arrival time) for more reliable and tracking option.
These countries are the only examples. If your country is not in the list, don't be afraid. We are shipping to all over the world including your country too:)
And if you ordered with DHL Express it takes 3-5 days total. For centrals usually it is 3 days. If it is not arrived to you, maybe it has a problem with your country's customs rules.