I went to Kas Carpet and asked them about Mr. Gulab's review/comments on this site; I want to say that I went there reluctantly based on his review. The manager's explanation (with documents) was that this gentleman wanted to exchange the rug because the size didn't fit in his house (not because it was stained) and that exchange required a restocking fee, which is written on their receipt and which he didn't want to pay; Mr. Gulab started yelling obsceneties which in turn resulted for the manager to call the police .
I do agree that the service is not 5 stars, however the selection is beyond belief and the prices are less than half of anywhere I went in Brooklyn, near my work.
I think it's definetely worth the trip.
Shiva L., Brooklyn