Does Germany also restrict flashers?
I've found good prices here, and it might be a good place to start.
https://www.bike-discount.de/
Especially on things like Generators and Accessories.
There is a discussion about rim based generators, worth considering.
Velogical rim dynamo vs hub dynamo?