Recently, my hair started thinning on the top of my head. Since I'm only 23, I didn't think using Rogaine or some other DHT blocker would be the best option considering I'd probably have to use them for the rest of my life.
So a friend of mine advised me to try Tea Tree Shampoo. I've been using it for about a little over a month and I'm noticing thicker hair growth as well as new hairs on the top of my head. I should also mention that I work in food service, so I'm required to wear a hat for up to 12 hours a day. I am also pre-disposed to MPB from both my mother and father's side of my family. So the fact that this shampoo can help with new hair growth although the fact that I wear a hat for up to 12 hours a day, and me being pre-disposed to MPB is impressive IMO.
This stuff can be found at any grocery store in the organic section. I'm pretty sure Wal-Mart sells it as well.