I just bought an Oriental rug after shopping around. Similar rugs were priced at higher end shops for almost twice what I paid. It's not a fancy retail location, but it was well worth the drive to Braintree. The people who work there really know what they're talking about. A friend of mine had suggested that I look here, and now that I know about it, I will definitely bring my rugs here to be cleaned.