Alpecin is a caffeine-based shampoo that claims to promote hair growth. Read this article to learn how it works, its benefits, and side effects of Alpecin.