Yeah, Kraken is not an option at all.
*Due to elevated risk of fraud in Germany, all clients resident in Germany and/or funding from a German bank account will require Tier 3 verification and must also provide an ID confirmation photo. An ID confirmation photo is a picture of you holding the ID used for Tier 3 verification next to your face to allow for facial verification of the ID.Maybe I stick with this anycoindirect site, even if I overpay 20 ... didnt knew its so complicated to buy few btc

AFAIK LocalBitcoins.com is unavailable in Germany as well. So, you may use LocalBitcoins.com altenative
www.100bit.co.in, which is available in Germany and cheaper as well.