If you get farther down south, The Scarlet Ibis
in Corvallis is an excellent shop.
Close to the Alsea and Siletz. There is also one in Forest Grove but I haven't lived in oregon for four wonderful years. It's a nice place to visit.
Good Luck.