If I like it I buy it where ever it comes from..sometime quilt shops has a lower end fabric that seems to be about like hobby lobby and even wal-mart...at least the one close to where I live does...and when you live far away and need something quick wal -mart is all I have..and some of there fabric looks good and has washed good! Hey in the old days they quilted with flour sacks and old shirts whatever they could find!!!