Send us Your Requests and Feedback

This contact form is deactivated because you refused to accept Google reCaptcha service which is necessary to validate any messages sent by the form.


PO Box 55282

Scarborough Town Center

Scarborough, ON

+1 (416) 546 6083


Flag Ship Store

139 Tianping Rd, Xuhui

Shanghai, China

+86 21 6282 1533