Michaels' new Shops—The Knit & Sew Shop and The Party Shop—make it the top fabric and party retailer in North America. Joann, ...