Free worldwide shipping on all orders over US$99

Order Processing

Stella Carena will typically process orders 2-7 business days upon payment. 

We do our best to provide our customers high quality products and good service. After receiving your order, we conduct rigorous Quality Control checks and test in order to ensure the product’s quality prior to shipment to meet your satisfaction and ensure you get the best!

Please note that the processing time can also be affected by the stock status of individual items, the time of the year, national holidays, etc. Furthermore, there will be chances that the item(s) that you ordered may run out of stock though we are doing our best to avoid this from happening. We will definitely try to get you notified as soon as possible if that happens.