Enjoy free shipping on orders over $49

Our processing time for orders may take up to 24-48 hours. Once processed, the estimated delivery time can take anywhere from 1-5 business days depending on the shipping destination.

FREE SHIPPING* on all orders over $49 in Canada !All orders under $49, the cost of shipping is only $7.95! *Free shipping is not available when the shipping address is a remote location.More >>

Enjoy free shipping on orders over $49

Our processing time for orders may take up to 24-48 hours. Once processed, the estimated delivery time can take anywhere from 1-5 business days depending on the shipping destination.

FREE SHIPPING* on all orders over $49 in Canada !All orders under $49, the cost of shipping is only $7.95! *Free shipping is not available when the shipping address is a remote location.More >>

43215

What our customers say about us Total 82706 reviews

Have always had prompt delivery! Site easy to use.
Elliott S, Nova Scotia, March 20, 2020
My account name and password is stored on my computer but I am unable to sign in as an existing account . Why/
Elizabeth G, Saskatchewan, March 20, 2020
Good product. Easy site to navigate.
Stephen M, British Columbia, March 20, 2020
Always top notch service
Cy D, Ontario, March 20, 2020
ok!!!
Sheldon G, Ontario, March 20, 2020
Very Good
Al W Z, Saskatchewan, March 20, 2020
WAS NOT ABLE TO REDEEM MY POINTS?? HOW COME??
Sonia Z, Alberta, March 20, 2020
Fantastic as always.
Jean T, Ontario, March 20, 2020
nice web site, already bought and good cardriges
Aurel D, Quebec, March 20, 2020
really good service
Greg , Alberta, March 20, 2020
Does not automatically fill in the fields for address. I am a repeat customer and have not changed any of this information.
Lusia G, British Columbia, March 20, 2020
Product pricing is good, website works great and product quality as been excellent.
Anna Niet W, Alberta, March 20, 2020
tres content avec tous les achats que j ai fait cher vous Merci
Michel B, Quebec, March 20, 2020
parfait
Mélanie C, Quebec, March 20, 2020
Great service!
D.H. C, Ontario, March 20, 2020
Let s see in these though times, if delivery will be made on time :(
Sylvie G, Quebec, March 20, 2020
très bon service merci
Claudette B, Quebec, March 20, 2020
always happy dealing with this company. Orders are processed and shipped in record time. Thanks
Brenda J, New Brunswick, March 20, 2020
Good prices
Thomas A, Ontario, March 20, 2020
Good delivery time
Leslie H, Ontario, March 20, 2020

Loading...