How To Track My Order
Usually we will arrange delivery within 24 hours after placing the order
Check if your mail is in shipping notification,we will provide tracking order number.
If your order shows China Post shipping,you can click Track Order on homepage.Link:https://delomous.com/pages/track-order
If your order waits more than two weeks, please contact us.