So my beloved $1.00 Suave deodorant works like a charm, but puts white marks under the arms of my black clothing and particularly my bras. I decided to throw out three bras and replace them, but discovered...what!?...that they are now $55 on Amazon. Good Lord. And I have a really nice silk knit black shell that was ruined by deodorant marks. I can't even find another one, much less God forbid afford what it probably would cost.I did a lot of online research...didn't want to buy some special, expensive product like Deogo, or anything with fumes..didn't want anything abrasive....the short story is that my Seventh Generation liquid dish detergent, soaked into the stains and rubbed with a sponge worked like a charm. The tank top took one application. Two of the bras took two attempts, and the third bra took me three times with the dish detergent. But the stains are completely gone, and the garments undamaged and totally wearable. I'm experimenting with more expensive deodorants/antiperspirants that purport to not stain your clothes. So far "Degree MotionSense Ultraclear Black + White Invisible Solid antiperspirant 48H" is working well. I don't know if it lasts for 48 hours--I put it on daily. And it's not leaving marks on my black clothing. (Not advertising for the company--just passing along information about my own experience. I'm going to try some others when this brand is used up.)