I have bought from Hobby Lobby in the past. It's not my first stop usually, but if I'm looking for something particular, I have been able to find it there on occasion. There is a range in the quality of their fabric, much like a Hancock's Fabric or JoAnn's in my opinion.