I really do not understand the poor rating. I used to work with the company and it is a trust-worthy, serious, and well-functioning payment company with a very good reputation among its customers, and also certified by (German) TÜV, TrustedShops and Eurolabel.