Managing Your Account

Creating an Account

When placing an order, you are required to create an account to complete your purchase.

Registering with us allows you to enjoy the following benefits:

  • Track your orders and review past purchases
  • Request a return directly from your account
  • Modify pending orders
  • Save and manage addresses so you can checkout faster
  • Sign up to our newsletter to stay informed on new arrivals, sales and other updates 

Forgot your password

If you have forgotten your password, simply follow this link. An email will be sent to you with a link to reset your password.

If prompted to enter your old password, this is an indication that you have successfully reset your password and are signed into your account.

Customer Care

Please call or SMS us for immediate answers to questions regarding orders and shipping.

Toll Free +1 877 637 6002

English +1 514 600 5818

French +1 514 700 2078

We are available 24 hours a day, 7 days a week.