When in Franklin,NC, I buy my fabric from the two LQS. They are both very welcoming, friendly places with fabulous fabric and examples of projects sure to inspire. Visiting either shop is a joy! Everyone is extremely helpful, both with choosing fabrics and with solving quilting problems. I wish I could say the same for the LQS in Florida. Unfortunately, there I do not feel welcome and thus, buy more fabric online. I do try to buy online from sites which also have a store and have been very pleased with the fabrics as well as the service. Small businesses are the backbone of our country and I try to do what I can to support them but only when I feel they appreciate my business.