Quote Originally Posted by Romanova View Post
ftfy. They are not known as a good company, they are named as a bad company.
Oddly are you sure you're not thinking of a different company instead? Clickandbuy is an international company (based in London I believe) and owned by Deutsche Telekom.

I believe SE chooses them because the fact that with 1 payment company they can cover both EU and NA (I'm not 100% sure if they operate in JP or not).