Hello! Mahmoud here from Alpaca.
We have a solution for international funding with CurrencyCloud (International Transfers in the Dashboard) - this solution is cheaper than wire (and depending on your country even faster!)
You can deposit in your local currency and we take care of the FX conversion and deposit the funds in USD into your account.