In response to your question: Fabric Depot definitely comes to mind, especially if you'll be coming from Mt Hood (it's over on that side of the city.) They've got a huge selection - like a warehouse store that's all fabric and sewing stuff. Everything is 20% off all the time and at certain times a month it's more. The Pine Needle in Lake Oswego was another one of my favorite shops (I moved cross country earlier this year). I don't know how much traveling around you'll be doing, but Boersma's in McMinnville is a great shop - nice selection and be sure and check out the discounted bolts in the basement if you make it over there.