Yesterday I went to Michael's and JoAnn Fabric looking for punch yarn. Both places looked at me like I was speaking a foreign language. Not really knowing what punch yarn is I did find at Michael's something called DMC Embroidery Floss. Is this the same as punch yarn?