We are so lucky here in Eastern Iowa. I live 45 minutes from any large town so driving an hour to get to a quilt shop isn't anything to me and I can think of 10 right off the top of my head that I can drive to in that amount of time. I get my fabric mostly from LQS and get other tools etc online.