Your order will be ready in 60 minutes or less. Pick-up is available within business hours. We will email you once your order is ready.


We will ship your order within 24hrs after receiving payment and tracking number will be provided for all shipping options. For security reasons, any changes to the address after the order is placed will not be accepted. 

For domestic destinations we offer 3 flat rates:
  • USPS First Class FREE of charge orders $60 or more, otherwise $4.45 (delivery time 3-5 business days).  
  • USPS Priority $7.95 (delivery time 2-3 business days) 
  • USPS Express $27.50 (delivery time 1 business day; order needs to be placed by 12pm CST to be delivered next business day).


We offer 4 shipping services and rates are based on the weight of your order. Delivery time and availability of services depend on the country the package is going to.

  • USPS First Class Package International (delivery time 7-21 business days) FREE of charge orders $150 or more, otherwise pay per weight. This shipping service is provided by national postal services.
  • UPS Standard (delivery time 2-10 business days) 
  • UPS Worldwide Expedited (delivery time 2-7 business days)
  • UPS Worldwide Saver (delivery time 1-5 business days)
Although we process orders daily, some orders may encounter delivery delays due to coronavirus. UPS no longer guarantees delivery times, however, we haven’t noticed any significant delays. USPS extended guaranteed delivery times by 1-2 business days on certain services. Details here