Are all your items in stock?

Generally speaking, all of our items listed on the website are available. But occasionally some items may be out of order due to strong demand. If you pickup an item and pay for it, but for any reason it is not available, we will contact you as quickly as possible, and either suggest you to choose the other similar item or process a promptly refund to your account.

Can I change my order after my credit card is charged?

Please be advised that once an order has been placed and processed, it is difficult to make modification and cancellation. If you want to change your order, please click the button contact us. We shall do our best to accommodate your situation. But once your order has been shipped, the order cannot be changed or canceled.

May I return the items?

Returns or exchanges will be accepted for merchandise accompanied by receipt if returned within 30 days of purchase.

Do you provide refunds?

We will provide refunds less shipping and handling on products purchased directly through Returns must be in new condition in their original packaging. Return shipping and handling fees will be the responsibility of the customer.

Is it safe to use my credit card to purchase?

We make every effort to ensure that your ordering information, including your credit card number, is protected while you are on our site. Our Web site uses SSL (Secure Socket Layer) encryption so that your personal information cannot be read as it passes over the internet. You can tell you are using the Secure Socket Layer encryption when a gold or blue padlock appears in the corner of your browser. SSL keeps others from seeing your personal information by scrambling it so that only your Web browser, and the server of our Web site, can decipher it.

What happens if my credit card doesnot go through?

If your credit card does not process successfully, your order will not be processed, and an error message will be displayed on your screen. If you like, you can try a different credit card.

If you have any questions about an order that you have previously placed such as tracking, returns or changing the order, please email us at