Like Onebyone, I will buy from online shops, especially if I'm looking for a certain fabric that I can't find at my LQS. I will add that I can get better prices online by checking their sales and clearance but I also like the social aspect of going to my LQS.