I always go to my LQS to buy fabric first. But now, since there are so few around, if they don't have a fabric/color/design I'm looking for, I do shop online. I'm sometimes disappointed by the fabric I get online and have learned some shopping online savy. But the feel and seeing the actual fabric is what inspires me to buy some.