We are located in the United States and do ship world wide.
All orders are shipped out between 1-3 days and will arrive in 3-6 days depending where you are in the U.S.
Delivery time for out of country ranges from 2-3 weeks so please be patient.
Tracking will come with all shipment. A package that says it has been delivered, but you did not receive it does not mean it's our fault. On our end, we did send it to the address that you provided. We are not responsible for misplaced orders and do not give refunds or replacements. In this case, you would have to contact your local mail carrier and provide them your tracking and etc to help you find it.