We love this place. We have many carpets from all over the world, and have had all of them cleaned and sometimes patched up at this place. The owners are very nice, and will have a cup of tea for you. There is no intense pressure to buy anything. But, my wife knows carpets, and has seen enough of the stock to say that they have an excellent selection. This is not one of those ‘going out of business every year’ places that we try to avoid.