There is a flat rate shipping fee of $9.00 for all orders placed within the United States. $22.00 for orders shipping to Canada, and $40.00 for all other international orders. We try our best to ensure that merchandise is received within 10 business days for standard and 14 business days for international orders. For all overnight requests, There is an ADDITIONAL fee of $35.00. Overnight shipping is upon request, based on inventory, and only available on U.S. orders. To ensure receipt next day please request before 1pm, all orders overnight requests made after 1pm will be guaranteed in 2 business days with the overnight option. When ordering on the weekend, your order will ship the next business day. Any disputes will only further delay your order so feel free to reach out to us regarding your order status. Happy shopping!