What can I say that hasn't been said already. Not without flaws but pretty damned reliable. In fact, just to compare, I've just received a payment from America via bank transfer and the amount lost through bank fees and a damned poor exchange rate would have paid for her taxi from Phuket to Khao Lak and back again.
I'm urging all my overseas guests to pay through wise.
Use this link to sign up and I get sg$100 and you get your first transfer free ( up to sg$900). You're welcome
Even though you were scammed by an agent, unfortunately, there is nothing that Thai Immigration can do to help you. Their line is YOU are solely responsible for your legal stay and visa status in Thailand. Your only course of action is to leave Thailand asap by air, pay your fine 20,000thb and accept your ban. There is nothing you can do about the ban. Don't believe any agent as they nearly all lie all the time.