Jo-Ann Fabric and Craft Superstore is definitely one of my favorite places to shop for crafts, fabric, home accents, holiday decorations, and even gifts!
They have great prices, (typically) friendly employees, they're always having awesome deals (and there are always coupons available for non-sale items). After the holidays, you can find amazing deals (to stock up for next year).
My only gripe as of late was that I wanted to buy Armor Etch supplies, for my glass etching. They informed me that they no longer carry Armor Etch, which is really disappointing, because Michaels has a horrid supply (ie. practically pitiful selection).
Otherwise, I really enjoy this store. They have just about everything a crafter could ask for. And plenty of dried flowers to make your own displays for gifts, or for around your house. (I like that they sell eucalyptus, because my mother-in-law told me that it helps to keep spiders away).