We used David because of the good reviews we read on tripadvisor but was disappointed at the end of the trip when we were called "liars" by the lady boss there.
We rented a Honda Jazz. On the final day, we realize the license plate had dropped. We did not hit any cars nor did anyone hit us. On that night when we return the car, the lady that help inspect the car didn't realize the license plate dropped. So we notified her that it had dropped. What happened later was, she called the lady boss and demanded that we paid 1000baht for the license plate.
We refuse because we didn't cause it to drop and neither did we know how it dropped. So she got the lady boss to come down. We calmly explained to her and what happened next was shocking. She said that the license plate was ripped off and that we must had done something. And said we lied abt it. My fren had a plane to catch in less than 1hr 15mins. So he got pissed off being called a liar. The lady boss shouted at us and said to call the police. We didn't have that time and missing the flight would cost us more money so he decide to pay it off.
What's the worse to come, she demanded 1500baht! We said your staff said only 1000baht and their story changed to say 1000baht was only for the plate and another 500baht for some transport admin.
We will definitely NOT recommend and be wary of David Car Rental who plainly change their story and charge more. Ending our trip so unhappily. It doesn't pay to be truthful to these people! Imagine if we didn't tell them, they will bear the cost themselves!!!!