I also thought of Fabric Depot. I loved going there when I lived in Oregon, especially when their patio was stocked with sale fabrics. If you're looking for good quilt shops in Oregon, I would suggest Finally Together in Lebanon. It's a large well lit shop with lots of sample quilts on the walls. Boersma's in McMinville is also worth a visit.