Michaels has been described as a craft store on steroids, and that is an apt description. They carry supplies for scrapbooking, stamping, painting, drawing, baking, jewelry making, knitting - you name the hobby - they probably have the goods. They also do picture framing and have a big stock of cards, wrapping paper, home goods like silk flowers and storage baskets, and a ton of wedding tchotchkes. Most delightfully, Michaels is dog friendly. All of the abundant staff had a warm welcome for Jay, and a cookie was offered at checkout. This store is busy - jam-packed with shoppers - so be sure your pooch likes people if you wish to bring her along.