best place to buy carpet in Canada

I haven't bought carpet,, but service, was good on other pars..

http://nationalmoparts.com/parts-catalogue?page=shop.browse&category_id=571

hope it helps,,, cheers