Of course I have to go to Michael's a few times a year, but the overpriced selection from floral to baking to scrapbooking to beading makes me irritated.
I try to avoid going there, opting for a specialty store or Amazon if possible, and if I have to, will try to find a couple coupons online before going in.
I did take a cake decorating class there last year when we moved to NV, it was actually pretty good, the woman teaching it was very sweet and knowledgable. (Of course, I have never used the $30 kit plus $more of supplies ever again).