What types of payments do you accept?

Our online store accepts credit cards (Visa, MasterCard, American Express, & UnionPay), PayPal, as well as Certified Cheques or Money Orders.

Note that if you are paying by Cerified Cheque or Money Order, we will need to receive your payment by mail before we ship your order.

If you are paying with Visa, we require online authentication via Verified By Visa
If you are paying with MasterCard, we require online authentication via MasterCard SecureCode


Our physical (brick-and-mortar) stores accepts credit cards (Visa, MasterCard, American Express, & UnionPay), as well as WeChat Pay and Ali Pay.

Contact Us

Not finding what you're looking for? Contact Us Directly