We provide free U.S. shipping and returns via the United States Postal Service and FedEx Ground. Orders can usually ship within approximately 2 to 3 business days, not including the weekend, holidays, sales, or during Covid-19. This standard processing time allows the warehouse time to pick, pack, and ship your order correctly. For free shipping, the arrival time within the U.S. is an estimated 5 – 7 business days. If you have any special requests like signature confirmation or insurance, feel free to reach out with your order number and we’ll try our best. International shipping time is generally 2 additional weeks but can take longer depending on each country’s mail system. International orders ship via the USPS (which transfers mail to your country’s government mail) or FedEx. Tracking information is a guide only, and may need time to update. For international customers, once a package leaves the U.S., we are only able to track a package using the same tracking number you will be issued. Please check with your country’s guidelines about tracking and shipping times, etc. We ask our customers to please be patient and give your order sufficient time to arrive. We will always try our best.