I order a lot from online sales, but the shipping costs really bump up the price. I've gotten some really nice fabrics from JoAnn's. Used to buy from Hancock's locally, but the quality and selection has gone down. The LQS has the good stuff, but I usually look in the clearance fabrics first.