I wish there was a way to rate this company with no star. Worst experience ever. Awful customer service. They held my funds for over a month, stating that my tax form was incomplete, which is a lie.
They blocked my phone number which prevented me from contacting customer service to inquire about the status of my transaction.
The most dishonest payment processing firm I have ever dealt with in 28 years in business.