The payment system is good, no complaints, it's convenient to use. If you go through the address verification, you can withdraw money without any problems. You can link a card and open a business account as well...
Date of experience:
February 9, 2013