If you rent from Universal Car Rental in Cabarete, they will meet you at STI and drive you back to Cabarete - no extra charge. Same applies for your return flight. I have done this four times now and never had a problem with them. Considering that a cab costs about US$80 each way, it's like getting two days rental for free.