Retailer of cross stitch, tapestry, needle point, and embroidery supplies along with general craft products.