I know some wonderful shops about an hour south of Portland. Finally Together in Lebanon and Purple Frog in Jefferson have wonderful fabric selection and displayed quilts. They're well worth the drive. If you are interested in civil war reproduction fabrics, Ladies of Liberty in Independence is wonderful. JanniLou's in Philomath is also an interesting shop with lots of wonderful quilts on display, inside a remodeled theater.