Fabric Depot in Portland, OR. is my favorite, too. I don't get down that way too often, but I always stop there. It is humungous!! I order online from them all the time, including today. I also like Hollyhills in Clackamas, OR., in Portland. I shop online with them also.