I have been hearing alot of problems with American Jeep Car Rental, I guess I should stay away from them.
Anybody else having problems with them??
Thanks
If you have any specific questions about Aruba Travel, Hotels, or Resorts
please call us toll-free in the USA at 1-800-TO-ARUBA, or click here to contact us