Although you can order from Amazon and have it shipped to a DR address directly from their website, it's less expensive to use a forwarder. Personally, I use EPS and have been very satisfied. You can setup an account on their website:
https://www.eps.com.do
Once you do that, you can then use EPS's address in Miami to ship your Amazon orders to. EPS will provide you with a box (EPS #) number that will need to be included in the addressing from Amazon. This is a snap to setup, as Amazon allows you to save multiple shipping addresses in your account. When your package arrives in Miami, EPS will send you an email letting you know that you have a shipment. It takes maybe two days to arrive in DR from there.
There are a couple of things to remember. First, for your shipment to be exempted from duties, it must have a total value of less than $200.00 U.S., which
may include shipping. Second, you will pay EPS by the pound for shipping, so you should avoid ordering heavy items. I forget what the exact cost is, but it's probably around $250-300 RD per-pound. When your package arrives in-country, you can just go to the local EPS office to pay and pick it up. Also, if the items you're receiving are obviously less than $200.00 U.S. in value, you don't need to worry about the invoice. For anything that
appears to be over that value, you'll have to upload your invoice, which you do via their website.
The best way to get around paying for items that are way overpriced when purchased locally, is to join Amazon Prime and use a forwarder like EPS. With Prime, shipping is free to EPS in Miami, and all you have to do is pay to get your stuff into DR.
You're welcome....