Here is how my hairdresser takes out hair dye - so does my wifes hairdresser. Look up "Erado-Sol" on google.com. To get hair dye out of towels/clothing: ASAP put ERADO-SOL on the dye and wash it out. For my wifes forehead he uses a tissue or gauze pad with a little Erado-Sol on it and the dye is removed 100%. As with any soap, DON'T GET IT IN YOUR EYES, IT STINGS. When taking stains out of colored fabric, FIRST TEST AN INCONSPICUOUS AREA for color fastness.
The Florida Panthers NHL team uses it to remove blood from their equipment in seconds rather than the 15 minutes under running cold water it used to take. Actually, the USA Under 20 team just heard about it and ordered it a couple weeks ago.
How about FOOD & WINE magazine (October 2003). Cover story, 125 reasons we love wine, ERADO-SOL - BEST WINE-STAIN REMOVER. The University of California-Davis did a study in the summer of 2000 on getting out red wine stains and ERADO-SOL was the BEST commercially available product they tested. Yes, Wine Away & Wine Out lost to ERADO-SOL.
How about berries, lipstick, beets, iodine, etc. - no problem.