Chrysalis has the best fabric in town. They are located on Thomasville Road in the Betton Shopping Center. They carry everything from upholstrey fabric to baby prints. I found a wonderful soft fleece here that I can't wait to use to make my daughter a poncho. I definately recommend checking out this store. The staff is very friendly also.