I am a fan of Michaels, definitely. Craft projects, picture frames, seasonal decorations, silk flowers, bakeware - you are covered, and even better off if you remember to bring your coupons !
The first few trips here I was not the biggest fan. I was used to ones the size of big box stores, not one squeezed into a strip mall. But as I learned my way around the store and realized how they creatively displayed more product than you'd think they could fit inside their walls - I have come to appreciate this location. Lately I've been drawn more towards the framing department, and they have a really friendly staff back there!
Just don't forget your coupons! (or load them on your smart phone)