You are allowed to import 3 months worth of medicine/supplement for your personal use only. High dose vitamins and certain nutritional supplements are considered medicine for customs purposes.
More here:
http://www.zoll.de/DE/Privatpersonen...ttel_node.html
(in German, but google translate is your friend)
Forget mailing anything to Germany, DVD/CDs and Medicines are are always pulled out in the screening process (they have started using xray scanners automated like the baggage screening) and you get a letter.