B brumal New member Aug 23, 2010 #1 They originate in the U.K. I don't want to purchase through U.K. I'd like to purchase through a U.S. Distributor. Greeting card category. I purchased them before through Michaels Craft stores who no longer seem to carry them.
They originate in the U.K. I don't want to purchase through U.K. I'd like to purchase through a U.S. Distributor. Greeting card category. I purchased them before through Michaels Craft stores who no longer seem to carry them.