Shipping & Returns

 Shipping Basics

Once you complete the checkout, our system will email you a copy of your order. Your order will be completed after payment is confirmed and received. We will take 3-5 days to prepare your order. Most purchases in the US are shipped from our distribution center by Fedex to arrive in your home within 7-14 business days of placing your order.

 Shipping Rates

Enjoy free shipping on order over $100 for most items, however shipping fee is subject to change under special circumstances. Additional expedited delivery options are available upon requests. We currently do not provide online shipping to Alaska, Hawaii, and Guam.

 Track Your Order

When ship your order, we will send out an email confirmation with tracking information and an estimated time for delivery.

Please use tracking number to check your shipping or log in to your account to check your order status. If you have other questions, please email or contact us directly at (408)245-2228.

 Return Policy

Upon arrival, please check your shipment. If there is any error in the shipment or if there are any damages, please immediately contact us at or call 408-245-2228.

Within 7 days of receiving your shipment (including holidays and weekends), we will provide online store credit for damaged products or erroneous shipments. After the 7 day period, the shipment is considered checked and complete. Exchange or store credit will no longer be available.

For products that are different from the web description, compromised product quality, damaged during shipment, as long as the request is reasonable, we will try our best to accommodate.