Rit Dye has become one of my best friend’s in this business. I got tired of replacing so many good towels that then became the family towels and tried Rit Dye and 99% of the time works like a charm plus I can choose my colors. Just make sure you also get the Rit Dye fixative. Some DIY sites say you can also use white vinegar to “fix” the dye but have not tried that yet. I have also rescued sheets this way too. I am now going to try to dye the upholstery on a chair that was given to me - apparently you can do that too.
I also now purchase many white or off color towels and sheets at Home Goods and TJMaxx with a great clearance price and go to work with Rit Dye so they match my color schemes.