For fabric, Fabric Depot in Portland is a must-see with good prices, big sales, and a huge selection. Quilt shops that I really liked when I lived in Albany are Finally Together in Lebanon, Purple Frog in Jefferson, Jannilou in Philomath, and Quilt Loft in Albany (very small but also very friendly). I agree that Stitching Post is pricey, but Sisters is a neat little town that has a lot of shops worth visiting.