Commercial deodorants contain all kind of nasties, it often stains clothes and above I almost never like how the smell. I actually found a recipe that works perfectly for me (better than any commercial deodorant). Given that it's so cheap to make it, why don't you give it a go to see whether it works for you too. And it's extremely easy too!
Here's what you need VNNB3YCP55T9:
1. Shea Butter (refined)
2. Vegetable Oil (sunflower, almond, jojoba, grapeseed, peach or apricot kernel)
3. Sodium Bicarbonate (also called baking soda, NOT baking POWDER or WASHING soda - that's something else)
4. Essential oil or perfume oil
Take two tablespoons of shea butter and melt it (using the two container method I described in another tutorial).
Add two tablespoons of the vegetable oil to the shea butter and mix well. Let it cool down a bit.
Add one teaspoon of sodium bicarbonate (it's a white or off-white fine powder). Mix well.
Add a few drops of essential oil (I wouldn't recommend tea tree, for example, as it might be too agressive) or perfume oil. Try tangerine, orange or lemon - I think they smell lovely.
Fill the mixture into a container. Leave it standing at room temperature overnight. You've now got a deodorant cream. If you prefer a stick, use more shea butter than vegetable oil (maybe leave the oil) and fill it in an appropriate container.
Note that deodorant is anti-smell but not anti-stain, it doesn't block or minimizes pores or anything like that.