I have been working with this service for several years, and so far I haven't encountered any negative issues regarding the payment system, except for a slightly higher percentage than other similar services. I also haven't had any problems with support: they respond quickly, the specialists are reasonable, and there have been no complaints from users.