STAIN? I DON`T THINK SO. I``M TRYING TO UNDERSTAND; WHY IT`S CALLED THAT...ACCORDING TO DICTIONARY '' A STAIN= A SPOT NOT EASILY REMOVED, ETC.....'' WELL THIS PRODUCT DOES NOT STAND UP TO ITS NAME. I`LL STICK WITH THE 'ULTIMATE' , & THE 'OVERSTAY'__ THANKYOU !