Shipping & Delivery

Shipping rates 

Flat-rate shipping

We are currently offering a $5 flat-rate shipping on all orders. This means you pay $5 for shipping whether you purchase 1 item or 10 items!

Free shipping
We also offer FREE SHIPPING for all orders with total amount of $50 and up.

Estimated delivery time 

Typically, orders are processed and prepared to ship within 2-5 business days after the order being placed.

Once shipped, the estimated delivery time usually takes about 15–40 business days. 

Shipment Information 

Shipping locations

Currently we are only shipping to US based customers.

Number of packages

Not all of our products are stored in the same warehouse, this means that sometimes it's more convenient for us to ship the items out individually, as opposed to grouping them together and shipping them all at once.

Therefore, if you ordered multiple items, they may be prepared in different locations and delivered in separate packages. Also, as some products are more delicate than others, the way they are shipped may also vary.

Please don’t worry if you don’t receive all of your items at once, the rest are on their way.

Tracking your order

We will send you a shipping confirmation email with the tracking information once your order has shipped.

If you have not received your tracking info after 7 business days, please contact us at

Possible delays 

As shipping times are estimates and not guaranteed, the actual delivery times may vary.

Sometimes your order may arrive sooner, or it may take a little longer than the original delivery estimates due to circumstances such as bad weather, delays from the carriers or customs, or other situations outside of our control.

Order never arrived

If your order is taking longer than it should to arrive, please first check your shipping confirmation to see if you have entered the correct address. If the address was incorrect, we’d be happy to send you another order to the correct address, however, it will have to be at your cost.

If the shipping address was correct and the order hasn’t arrived after 40 business days, you may choose to continue to wait for the order, or request for a refund.

For more refund information, please check out our Refund Policy.