I've been getting my flooring from ACC. Also, I prefer to buy direct rather than through one of our vendors. The reason is the options ACC offers. ACC has a huge inventory of carpet types and colors. Wat more than our vendors can offer with their contract with ACC. Also, buying direct, I can make requests for my order that a vendor won't do. For example, I like my carpet to run higher up the firewall than with a typical order. I can do that buying direct, but a vendor can't.