We attended the (since closed) Yorkville showroom for Flor several times and were always greeted by energetic and enthusiastic salespeople/designers. The variety of colours, patterns, textures, pile... and so on, make flooring fun and flexible.
After coming up with designs we received our boxes of pre-cut carpet squares within 4 weeks, normally faster. Assembly is fairly easy and the adhesive dots are really strong. Our rugs have always caught a lot of people's eyes and have led to lots of compliments.
The only problem with any of our rugs was the runner, which had a different fabric backing on it. This required different dots, but we didn't get those. On a later visit to the showroom we explained that a couple spots weren't sticking well and the designer knew immediately what was wrong and gave us the proper dots we needed. It's been clear sailing since!
Great product and great service. Disappointed the showroom closed, but the website is kind of fun too.