Handling time is 1-2 days. Shipping time will be 3-7 business days after purchase through USPS, UPS or DHL. Tracking numbers will be provided in an email after items are shipped. Shipping is free for US addresses. We ship internationally but not to all countries because of time and difficulty. We charge for shipping internationally for items under $100 USD.