Hobby Lobby offers gift cards, fabric, sewing, art supplies, scrapbooking, yarn, home decor and crafts services.