January 2024
Worse service I got charged for things that I did not need:
November 2022
Telephone customer support was horrible but my experience at the store was smooth !
November 2021
Unhelpful, awful car rental service. DO NOT USE then. You're welcome in advance.