It is not the best payment solution to use, and they have a lot to improve. However, they have a professional customer support and provide information to you in every step.
Also, their smooth and easy to use user interface is another factor for users to prefer this solution.