Shipping and processing times vary during the time of year. Most orders are processed and shipped within 2-5 business days after orders are placed. Please be aware, I am one person, not a huge company with someone specifically in charge of shipping. Once shipped, depending on service chosen at checkout, shipping can take anywhere from 2-7 business days for orders placed within the USA and 7-21 business days for International orders. Once an item leaves my hands I have no responsibility or control of your package and you will need to contact your local USPS office directly to find your package if there is a delay in transit. There is an option on the USPS website where you can request text updates, most of the time this gets your package moving again. I would suggest putting in a request if you fear your package is at a standstill somewhere in transit.
Buyer is responsible of customs fees and taxes. Please be aware of your country's Custom Fees and Taxes before making a purchase to avoid inconvenience. If items are sent back, buyer is responsible for shipping costs and no refund on shipping will be granted.