Oregon Leather is a great place for do-it-yourselfers that know what they want. While the staff is not going to hold your hand and be a personal interpreter/shopper/consultant, if you have questions about what tool is best for your project or what kind of leather is best for a certain application, they are willing, knowledgable, and friendly. I have not bought any of their premade items, but have been very satisfied with the assortment of tools, hardware, leather, and riding equipment(!). I have even had friendly service when I had to return a tool that did not meet my needs - an unusual event in modern society.
Pros: off street parking, downtown, knowledgable, friendly
Cons: closed on Sundays