Jo-Ann Fabric and Craft Store has anything and everything to do with sewing, quilting, knitting, crocheting and crafting. It also features a large selection of home decor, outdoor accessories and more. The array of fabric seems almost endless and the salespeople at Jo-Ann are extremely knowledgeable and helpful. Jo-Ann also has a large online community, which features helpful how-to's and blogs. For novices who want to enter the world of sewing, knitting and crocheting, cake decorating and other crafting, there are a variety of in-store classes available, including a kid's camp for the junior crafter.