Nearly all german sites just accept bank transfer, there not too fond of credit cards/paypal ( and some of the ones that accept those, add a credit card charge). If the site looks dodgy then stay away, but theres is an awful lot of good german satellite shops. Hm-sat.de is very good and also...