The BEST Deals are had OUTSIDE the Airport... this applies to all airports, I dont think there are any exceptions to this
.. I am not familiar with Punta Cana however..
Best of luck, and as said ,whatever you do , do NOT leave your passport under any circumstances .. No car is worth that potential hassle .
and btw ,Ive paid FULL price inside Airports and had friends ho have done same
.. with FULL boat Insurance, and when I returned the Car ,they still demanded to go over every inch of the car for scratches .. which Im sure if they found one , I would have been charged .. I guess this is all part of the " deductible" Scam these guys are so famous for, so be careful,, document any and all scratches before you pull out of the lot .