I travel all around the world and Holy Threads in Spokane is by far the most exciting, friendly, and interesting shop! Check out their website and take the virtual tour at http://www.holythreads.net
I have been to shops in Italy, Scottland, and of course all the great Seattle shops and Holy Thread's really stands out. The first thing that you will notice, whether your into yarn or just accompanying the shopper is the customer service. The folks that own the shop and work their are warm, fun, very knowledgable, and generous with their time. I go to Holy Threads every time I am in Spokane, my Spokane relatives are regulars there! The shop is in a huge beautiful home, displays are beyond inspiring, and the selection is better than I have found anywhere, prices are better than anywhere too!