Very happy with the product, not so much about the service. They sold my wife excellent laminate flooring at a very good price, and after we impressed upon them that we needed it the next day, assured us that it was in stock. The exact quote from the salesperson was, "We had 24,000 square feet in stock, we've now got about 700 square feet, so you're ok". I thought at the time it sounded like the old "while supplies last" pitch, but we put down a deposit anyway. We were told we could pick it up the next day, but not that night because the warehouse closed at 4:30. The next day we were told it was out of stock, but it would arrive by truck that night. Today a salesperson told my wife the product still wasn't there, but would be there tomorrow, without offering any apology. My wife complained, since we'd already booked help and taken off work to do the install, and this salesperson had the gall to insist that we actually hadn't been waiting as long as we were claiming. When my wife called head office to complain, the salesperson from the store called us shortly after and changed his story, saying that now the product is coming in. When I went to pick up the product, 50 cases or so, there was no one to assist me load it. I guess this is why the box stores are killing independents like this place. That said, the laminate they sold me was excellent at a very good price.