We endeavour to shop your order as soon as possible. Your order should arrive in 7 to 10 business days if you choose our Free Shipping
There is also Express Post shipping available if you wish for a faster delivery. Express Post delivery will occur $12 delivery fee. You order should arrive within 1- 2 business days if you choose to use our Express Post service*.
However, in the peak holiday season or during the unforeseen events unexpected delay may occur due to high volume of delivery for our courier company. Your kind understanding is much appreciated.