If you know someone in Germany, perhaps they would be happy to apply for a free Congstar card for you.
The offer is here:
http://mp-success.com/mpa/wm/000350/?partner=cst_ppd
In Germany, you can buy or top up the card at many locations: gas stations, "real" supermarkets, "Extra" Supermarkets und "DM" drug stores, etc.
There is an excellent wiki with information about all the German prepaid cards:
http://www.prepaid-wiki.de/index.php5?title=Hauptseite