A new kind of rug store and so much more...