Tracking your order!
Whilst we endeavor to deliver your order within your requested time frame, your order may be delayed due to unforeseen circumstances beyond our control.
Delivery times may be affected during peak holiday seasons or in the event of severe weather conditions, in which case we will deliver your order as soon as possible and ask that our customers be patient and understanding.
You can track your order easily by contacting us on (852) 2730 0885 or (852) 2730 0839, where our customer service representatives are happy to give you a status update for your order. Alternatively you can email us at [email protected].