Stains are such a menace. They stubbornly stick to your beloved possessions and refuse to come out. While we may hate their presence, most of us have to deal with them more or less on a daily basis.