For U.S Domestic orders: We use USPS First Class Mail Service with the delivery time between 2-6 business days. However, if you need to receive your order sooner, you can upgrade to USPS Priority Mail Service $8.65 (1-4 business days) or Fedex-2 Day $11.75 (1-3 business days).
If you Really want to RUSH your last minute order, please use UPS express option for $25 for USA Domestic orders.
For International Orders: We use USPS First Class Mail Service with the delivery time between 2-4 weeks for pacakge below 15oz. If you need to receive your order sooner or package weigh over 16oz, we recommend use Fedex international which is more reliable and get to you in 1 week. Shipping rate depends on each individual country. For most countires, Fedex rate around $35-$40. We can do price quote for you before ship out your order.