Of all of the hobby/craft stores you can go to in the Champaign area, I am not a fan of Jo-Ann Fabrics & Crafts. The store is too small: their cross-stitch/needle-point section is especially lacking in comparison to their general selection that is also lacking.
I guess it's hard to compete given the nearby Hobby Lobby (that has quilting fabric), Michael's (great crafts in general, especially if you're into jewelry), and WalMart's small selection of fabrics, knitting supplies and crafts.
At least Jo-Ann's matches competitor coupons.