I have had the good fortune to buy both online and in person. Wonderful store - so much fabric -lots of variety! Very nice and helpful sales people. My husband and I used to live across the river from Portland, so I could visit anytime. Now we live in Missouri. I was lucky enough to be there this year when they had their big yearly outdoor sale. Got some great bargains!