I called Chase Bank and spoke to their Wires team (if you bank with Chase please note their business hours are different than the Checking team and it is an internal number so you have to start by calling checking or other customer service numbers). There were no 3rd party banks the money was going through, it was going directly between MindArk's bank and Chase bank. There is, however, an administrative issue going on here.
MindArk's bank has an account with Chase bank and they have an internal agreement which basically permits them to do debits from their Chase account rather than actually wiring the funds every time.
The problem? Chase Bank charges a fee to MA's bank for this debit. This fee does not show up documented in any way on my end, and the only way I found out about it was by calling their wires department.
The solution? MA's bank needs to put "OUR" under Field 71A in order for the fee not to be charged to the recipient. I have contactd Support and requested that they inform their bank to update that field, and will update here with my results.
So it seems I'm shit out of luck here. I'll start exploring other banking options and see if there's one that doesn't charge MA's bank additional fees that are hidden from my end. Suggestions would be greatly appreciated.
As an EU citizen I'm very surprised by all this. Over here bank transfers between private accounts are not charged and on my business bank account I pay EUR 0.15 for each transfer out, EUR 0.05 for each transfer in. For international transfers in other currencies (in $ to my Chinese suppliers) I use currencyfair. It's an Irish trust with a bank account with the Bank of America. here I only pay $ 4 for a transfer to a bank in China.
$10, $15 or $25 seems insanely high...
Maybe MA should look into a cheaper way to handle finances. That could save a lot of time, money and frustration
Update: I got a tip from another player about the bank they are using to withdraw. I opened an account with that bank and tried to follow their instructions for receiving international wire transfers. Their instructions require a "further credit" line for account number and name of account holder, and Support has thus far not been helpful in resolving the issue.
I recall reading a thread in which Forgo seemed to have a similar issue, but I have not yet been able to confirm it's the same issue or the resolution thereof.
Attached screenshots of support case with personal information removed.