yarn dyed fabric or fabric that uses thread that has been dyed before they weave it into fabric tends to hold it's color better and the fabrics raw edges are the same color. piece dyed or fabric that is woven with white yarn or untreated yarn sometim...
I did a search for pregridded cross stitch fabric (which I had never heard of before), and found one source, but it is only available in 22ct and apparently 20ct blocks. I never do grids myself, but theirs are drawn on in ink. Normally you would use ...
I recently took a class in punchneedle and we used weaver's cloth. That is what is recommended. You can buy it at a JoAnn's Fabric store if there is one near by you.