I used to love Hancock's Fabrics. I'd drive all the way across town to go to that store. There were a few other smaller versions scattered around, but they weren't as nice as that one. The others have now closed, and the one is renamed "<State>Fabrics" or somesuch. It still has the best selection of fabrics and a lot of sewing patterns to choose from.
I can't stand JoAnn's. Every JoAnn's I've ever been in has rude staff (if you can find them), a small selection of lesser quality fabrics in tiny amounts, the stores are not particularly clean, and things are not organized in a way that makes sense. I won't shop there at all.
I have crafty ambitions, but haven't stuck with anything long enough to get really good at it. I have a fabric stash (lots of it is polar fleece. I used to make hats/mittens/jackets/blankets for kids) I have lots of seed beads, wire, thread, etc. to make jewelry with, and a small stash of yarn with which I still intend to learn to knit/crochet! I'm always thinking, "I could make that" when I see things in stores, most notably, the American Girl stuff. We have the dolls, I refuse to pay what they're asking for the mass-produced little clothes and accessories! I made my DD's Halloween costumes (my favourite being a gypsy/pirate thing with a gathered-neck shirt, two off-set squares for a skirt with an elasticized waist cut from the center around a dinner plate, beaded belly chain with little bells on it, and a large silk scarf tied over a backwards baseball cap to keep it on her head when she was 2), a white satin and tulle princess dress one Christmas when she was 3, and my recent ambitious project was a mid-calf length skirt made from something like 20 yards of tulle, for a ballroom dance showcase solo. I think I pretty much invented the finishing-off of the satin waist with creative folding and large sewn-on snaps. I always completely underestimate the time required to accomplish these projects and make myself nuts finishing things last minute.
I do envy those with a true gift for making handmade crafts, and appreciate all the work and love that goes into it. I want to be the person who brings a knitting/crochet project with her at all times.