Michael's is the first name in crafts for this area. They offer a wide variety of anything crafts - scrapbooking supplies, artist supplies, knitting and sewing, framing and artwork, kids crafts and floral and wedding. I don't know of any other store that seems to have it all. Make sure you take advantage of their weekly coupon.
CONS: I recently went to another Michael's/Western Ave. & it seems to have more