I have been frequenting Spirit Winds for about ten years now. My main purchases are skins, books and charcoal. I did buy my moccasins here as well, come to think of it. There are stores closer to my home now that would offer what Spirit Winds has to offer, and the internet is good for finding cheap prices, but I'll still trek up to Deb's shop. The service is excellent, the selection is phenomenal, and the combined knowledge of the staff has been more than worth the extra effort to get there. The prices are also more than fair, and do actually usually beat what I find online, not to mention the quality of the product is always good, Deb doesn't deal in garbage.
Pros: Service, Stock, Quality, Knowledge
Cons: Haven't found any yet.