Paper checks sent to you by mail
("Internationale (Verrechnungs-)schecks") are uncommon here in Germany (contrary to the U.S.). Really no one ever uses them here
at all, and people will look at you like you're a time traveller from the past, or worse. A German bank will usually accept them, but charge you heavily for it, usually more than EUR 12
per check, and it can take many days to several weeks (!) for the money to show up on your bank account after you submit the check. And really, *paper*? So many things can go wrong with a letter. Not an option in my opinion.
Wire transfer (German: "Internationale Überweisung") has high fees, can take time, and your German bank will charge you for currency conversion on top. It works and is safe, but it's slow and expensive.
I still think e-wallets are the best option here. Just
never use them as a bank, that is, don't keep your money in your Paxum account to avoid any risks like what is happening with ePayments right now. But you would't keep your life savings in your PayPal account either, would you?
Transferring your money from Paxum to your German credit card happens very fast and the fees are reasonable. And I guess when you're broke, it's nice that you can log on to Paxum right after a CB payout and transfer it to your credit card within seconds
.