How about no deodorant at all? Not answering your question, but some food for thought:
I have never used deodorant in my life, ever. I shower daily with regular soap (or every other day in colder climes).
When hiking, I wear the same clothes (100% polyester) for five or six days straight --sweating profusely in them every day -- and they still won't stink too badly. I do, however, wipe down at night, and change into a clean tee shirt on the last day hiking out. I can (and have) walk straight into restaurants and dine without arousing any suspicion after 4-6 days of hiking.
I realize there is a very, very small percentage of our population that requires anti-bacterial deodorants. But this doesn't begin to explain why millions and millions of people use the stuff every single day -- except for being suckered by relentless ads!
I think most people are aware by now that frequent use of antibiotics and anti-bacterial soap, etc. increases baterial resistance and weakens our body's own natural defenses against bacteria. Have you all thought about a similar effect from using antibacterial deodorants?
Maybe it shouldn't come as a surprise then, that so many people stink to the high heavens after just a day or two out in the wilds! Many of us have come to accept this as just the way it is. Except it really isn't!
Again, except for the tiny percentage of people who have a real need for it, I highly recommend that folks gradually wean themselves away from this antibacterial deodorant nonsense -- and let their bodies readjust to their own natural defense mechanisms. Regular hygiene is important, but when that is practiced, it's all that's needed for most of us. Wasting money is one thing, but I think the stuff is just not good for most of us.