Shipping & Returns

Shipping Policy
Our warehouse processes and ships out all orders Mondays-Fridays (excluding major holidays).
After placing your order, your package should be shipped out within 1~4 business days after
your order is placed, and you will receive an email with the tracking number soon after. E-packet
is our primary carrier for U.S customers, Depending on where you live, packages are delivered
within 5~25 days from the date of shipment.
Depending on the size of your order you may receive separate packages that may possibly
arrive 1~2 business days apart.
In the event that any of your items are out of stock, we will send you an email to let you know
when we expect to have the items shipped out by. If the items are not expected to be restocked
within 2 weeks, we will just automatically refund you for those items.
Our warehouse staffs are super quick, so if you notice an error please email us ASAP with your
name and order # so we can try to catch your package before it departs. There's no guarantee
we can change it, especially once it leaves our warehouse, but we'll do everything we can!
You may return most new, unopened items within 7 days of delivery for a full refund if the
product arrives damaged (proof needed). We'll also pay the return shipping costs if the return is
a result of our error (you received an incorrect or defective item, etc.)
To complete your return, we require a receipt or proof of purchase.
Refunds (if applicable)
Once your return is received and inspected, we will send you an email to notify you that we
have received your returned item. We will also notify you of the approval or rejection of your
If you are approved, then your refund will be processed, and a credit will automatically be
applied to your credit card or original method of payment, within a certain amount of days.
Late or missing refunds (if applicable)
If you haven’t received a refund yet, first check your bank account again.
Then contact your credit card company, it may take some time before your refund is officially
Next contact your bank. There is often some processing time before a refund is posted.
If you’ve done all of this and you still have not received your refund yet, please message us
through the "Contact us" page.