Upon placing an order, a receipt is automatically mailed confirming the purchase intent. This receipt does not constitute a contract, and orders may be canceled at any time due to insufficient stock, inability to authorise a credit card, suspicion of fraudulent intent, discovery of an incorrect item price, or any other reason.

For shipping purposes, we require all buyers to provide accurate information of their shipping details including phone number. Magic Period will not be liable with delayed shipping or resending products due to incorrect or missing information provided by the buyer.


Orders typically ship within 3-7 working days after processed. You will be notified via your email once we start processing your order. Kindly note that dispatch times may increase during high demand periods. This may take longer depending on the item's availability.

Arrival time is an estimate and unfortunately, cannot be guaranteed. Each customer will be provided with a tracking number via email, allowing you to follow the progress of your package.

Once a parcel has been shipped, Magic Period is not responsible for lost and damaged packages in transit. 

Shipping Domestic


All domestic orders are shipped via SF Express which usually takes 2-3 working days after shipment.

Shipping cost: $10 FLAT RATE

Shipping International


All orders bound to the US are shipped for free via USPS which typically arrive within 5-15 working days after shipment. 


1. Priority Shipping via China EMS typically arrive within 5-18 working days after shipment. 

Shipping cost: $10 FLAT RATE 

2. Standard Shipping is free via China Registered Post Mail which typically arrive within 25-35 working days after shipment. 


Standard Shipping is free via China Registered Post Mail which typically arrive within 25-35 working days after shipment depending on the destination.

*All orders are dispatched with tracking numbers. Tracking number and tracking link will be emailed to the buyer along with the shipping confirmation.


Actual shipping times may be affected due to different factors such as weather conditions, holidays, customs clearance, postal service efficiency, and other unforeseen circumstances. All orders should be delivered within 60 days from shipment date. All orders will be marked as close after 30 days and no refunds or exchanges will be processed if 30 days has gone by. Orders that are not delivered in 60 days will be refunded in full amount. Refunds are not applicable to undelivered orders due to the following reasons: no recipient at time of delivery and wrong address or information provided by the buyer.

Note: Some items in your order may be shipped from various distribution centers, so items may arrive separately. If you have more than one item in your order, items available for immediate shipping will be shipped out first and we will do our best to ship out the remaining items in your order as soon as possible.

Customs Tax & Duties

We declare the packages at a lower value to save you from additional fees and longer trip to the Customs. But due to different policies in different countries, there might be customs tax that should be paid by buyer. You could also leave a note when placing the order about how much value you would like to declare.