I've bought carpet from Carpet Fair twice and I have been pleased with the experience both times. They have a wide selection of options in their showroom. So whether you are shopping on a budget like I was the one time, or looking for something very specific, like I was the second, they will have something for you. The installation time was reasonable and the service was great. I won't go anywhere else!