We have put a lot of focus on making sure the items get delivered to our customers as quickly as possible.

Please Note: Estimated Ship Timelines Do Not Include Handling/Production Time!

Delivery Time = Handling time + Transit time

(Order cutoff time): 00:00 PM (GMT-08:00) Pacific Standard Time (Los Angeles)

All our products are made as ordered just for you, so they will be put through a production process, therefore there will be a handling time on them.

Shipping cost:

Shipping cost was calculated based on order value as as shown below:

+ The shipping cost is $4.99 with order price from $0.00 to $199.99.

+ The shipping cost is $0.0 with order price greater than $200

*If you could not find your shipping address, please contact us via email

Delivery time:

To estimate when you can expect your order, please refer to the time frame below. It includes our most popular products and the following time periods:

- Production time: The time when your order waits in the production queue until being produced. Our production timeline may shift daily depending on overall order volume.

- Shipping time: From the time package is handed over to the delivery company to when it arrives at its destination.

In addition, if your order is personalized and/or needs modifications, it may take a few days for our designer to make customization. Design time will depend on the complexity of the request.

*In peak season, your parcel may arrive late than expected delivery. We're so sorry for this inconvenience and hope you can understand.

+ Handling time: 1- 7 business days

+ Transit time: 4-10 business days

Incorrect Address:

Please ensure all delivery information is correct. If there is incorrect and/or missing information, we may be required to contact you to update the delivery information, which may cause delays in delivering your order.

Delivered to multiple addresses:

We do not offer shipping to multiple addresses for a single order. If you would like items delivered to multiple addresses, please place those orders separately.

If customers shipment does not arrive e.g., lost in transit, please contact us ASAP and we will sort it out for you.

For any questions and inquiries please send us an email 

Time Support: Mon - Fri: 9:00 am - 5:00 pm, closed on Sat, Sun, GMT -8 (You can still email us outside of business hours and we will respond within 24 hours)

IMPORTANT: Customers are responsible for providing us with the correct shipping and billing address. If you realize that this is incorrect, please contact us as soon as possible. If the product has already been shipped a refund cannot be processed until the product has been returned to us.