When I buy yarn from a yarn shop, I generally prewash the skeins. Yarns coming from unknown sources can be treated with softeners or finishing agents–these substances can have color-altering ...