Due to Large volume of orders and the nature of our products...... processing time is 1-2 business days (May take longer during sale period or holiday season) of placing your order and takes 2-3 business days to receive in the mail.

Please be informed we provide tracking numbers days in advance before it actually ships. This is to make sure we got everyone's order right and in its right packaging.

Each item is packed and shipped according to the individual product. Customers shipping dates varies due to high volume of customers and high demand on each product. Please allow this time frame before contacting us.

We can assure that we will fulfill each order in the time frame promise. Our company DO NOT PROVIDE EXPRESS SHIPPING. Please allow Extra 5 business days if you order during a sale event or holiday season.


Shipping Delays

It is in your best interest to not wait until last minute to place your orders. If you have a deadline or a specific time frame for when you would like your order available; please order well in advance to give room for unanticipated delays. The delivery estimate provided to you is based on the information received from our shipping carrier.

We are not responsible for late shipments due to holidays, bad weather or carrier delays. Please bear in mind that holidays that fall on a business day would not be calculated as a business day and this should be applied when calculating processing and shipping times.

We entrust our shipping carrier for on-time delivery and if by any chance, your package is delayed, there will be no reimbursement of shipping costs.


You will get an email with your tracking number when your order is ready to ship. Most of the time, We create labels several days in advance, prior to taking them to the post office. Your tracking number may not show any progress for some days. THIS IS NORMAL. It gives us time to gather several orders to ship at once, and gives us time to triple check each piece is perfect and in the right packaging. Thank you for your patience.