Perhaps I am mistaken, and if I am I know someone will quickly tell me so, but don't ALL stores, LQS, Joann's, Walmart's, Hobby Lobby, etc. buy from more than one manufacturer? So if one fabric bleeds, all you really know is that the manufacturer of that fabric has unreliable dye in that color in that batch , not that every manufacturer in the store has unreliable dye in that color in every dye batch. Isn't this why we prewash fabric from every store before we invest hours of effort in it?