Sadly, fabric stores are a dying breed. I remember when there were several fabric stores in town to choose from, Jo-Ann is a fabric store/craft store hybrid. They don't carry as many craft items as the larger stores (like Michael's) but they do have a small selection. The fabric side of the store has a nice selection, especially in quilting fabrics. Unfortunately, the store always seems to be understaffed. It is rare that more than one person is working the cutting table and it is not unusual to wait 15 or 20 minutes for your fabric to be cut (and then you have to wait in line again at the register). The prices are reasonable and the sales are plentiful. The store also carried holiday decor and supplies that go on deep discount right after the holiday.