There is also pick' n' send
Inicio - they are new, cheaper than EPS, and reliable for packages (not that for mail - no separate mail address). Online tracking needs tune up (you already have the package in hands when you get email you received package in Miami). Received many packages and all of them in Higuey in 2 days, 3 days max.
Offices in SD, ST and Higuey. This is good option for receiving packages, they round up and down the weight (0.5 down, 0.51 up) to the nearest pound and they charge per actual weigh. Good and cheap for receiving packages, but not for mail. First pound RD$150 (includes customs clearance), next pound RD$110. Taxes included.
There is also DHL easyshop.
DHL Easy Box
Offices in SD and ST.
They are reliable, reliable online tracking, not worth for postal mail (they charge as packages), cheap per pound, BUT they round UP to the nearest pound, and they also use volumetric weight, more than 50% of packages I received via them had volumetric instead of actual weight and THAT was expensive. I received a dress suit I ordered from one online store and it came in a big box. Weighted about 6 pounds with the box, but volumetric weight was about 20+, we finally settled at my paying for 10 pounds.
This is good option for receiving small and heavy packages (e.g. car parts). No set up or annual fees. Also, the rates they quote on the website are without taxes and customs clearance.