I've recieved an answer from Jestserver Sami. They say that everything is alright (like that the PCI Compliant, which mean that they don't see yourcredit card number). Though they said that you should use Paypal if you are not convinced enough. So maybe you should do that, or was that perhaps not possible for you?
I can however agree that their billing page needs and upgrade as it looks really bad...
I can however agree that their billing page needs and upgrade as it looks really bad...