Nick, generally the best place to look for European cards is MKM, and to have a contact there who can buy stuff for you, have it shipped to them, and then have them ship it to you in a batch.
That being said, I have a shitload of German Foil and German stuff for Stax that I'd be willing to get rid of. Hit me with a message at your earliest convenience.
Thanks, Jason.