There are two places in Bluffton that you can purchase sewing items and fabric. Walmart and
Quilts n Gifts.
Walmart: This is the least expensive place to purchase fabric, but buyer beware, you get what you pay for. Cheap fabric is less durable, shrinks more and often bleeds when washed. So if your item is going to be used and laundered, best to purchase a better quality fabric. However, sometimes your item is seasonal and not something that will get played with, washed or touched a lot, then you might consider purchasing some fabric from Walmart. One more thing to remember, if that item you are sewing takes six hours of your time, don't use cheap fabric. Your time is worth better quality ingredients. You can purchase both pre-cut and by the bolt fabric at Walmart.
Quilts n Gifts: You can peruse there website HERE. This is a shop that is dedicated to quilting cottons, though they have a really nice selection of high end wool and felting supplies. The fabric selection is varied, though when I want something modern and funky, I go elsewhere. Quilts n Gifts has a large amount of retro print fabrics, every solid color you could need and a lots of basics like polka dots or quilting plaids. Expect to pay almost twice what you will pay at Walmart, however, the quality is top-notch and you are supporting a small business. Just things to think about.
Outside of Bluffton, your options open up.
Engine House Quilts: This quilt shop is located in Berne and is next to some really cute shops (I am a big fan of Nora Gray), so it is a little more fun to shop here, but I rarely find anything that I can't live without. Engine House Quilts has an entirely different line up of fabric than Quilts n Gifts, but the curator and I don't seem to have the same taste. Most of the products are quilting cottons, but they have a good selection of Minky and other quilt back fabrics. However, the shop is lovely and they keep their fabrics in matching families, so it is easier to find coordinating fabrics. Also, the owner is really helpful. All of their fabric is top quality, so expect to pay $$$.
Joann Fabric: There is one in Marion and one in Fort Wayne, so it's a bit of drive, but the selections are really modern and classical, plus they have a good line of medium quality fabrics. Joann's also has a large selection of non-cotton fabrics. This is the place to purchase bag canvas, lawns, denim and jersey knit. Joann's quilting cotton is reasonably priced between $4-7 per yard. That lands right between Walmart and small quilting shops. So it is a good medium ground to start on. Plus there are always tons and tons of sales and coupons. You should never pay "full" price at Joann's.