We used Roberts Carpet and were very happy with their price and service. They ended up having the lowest cost on the particular carpet we were looking at.
I've used carpet giant twice and been happy. The first time I had to re pant baseboards from the installers scratching them. Called my sales rep and she paid for it.