... and have a US bank account. I went that route initially, but by the time I arranged a transfer from my home country to my US bank ....
If your home country bank happens to be in Canada,(which I'll assume from your name) all you need is an account at ScotiaBank, which is also a bank in DR, so just use your ATM card for a withdrawal.