I went to End of the Roll in Newmarket. The sales rep was amazing! Very knowledgable and had many recommendations. He was able to give me a large variety of carpet in my price range. They were very fast in booking an installation date and the workers were very pleasant. I will definitely be returning for my next reno project.