SCAM..beware...they have no interest in releasing funds...use every excuse they can...30 days til payment 60 days til payment now 90 days...then they claim it was sent the $$ to the State of Illinois.... I've sent my letter to Illinois BBB, have my attorney sending a demand letter. They are off shore as well so beware....
Claim your business profile now and gain access to all features and respond to customer reviews.
EVO offers innovative, reliable & secure #payments solutions for merchants, ISOs, FIs, government organizations & multinational corporations globally.