I'd like to keep the details private but in the interest of public knowledge . It had to do with a van we rented for a trip. They promised us self drive when we went to make the booking and put the deposit down a week before the trip but then when we came to pick up the van they made us take on a driver after taking payment. This complicated our travel plans as we had to accommodate another person.
May be I got unlucky and got bad sales rep who had not known what he was doing when he made our booking and took our money. And may be other peoples experiences are different. But from my experience I would never rent from them again or recommend them.
Hertz and King Rent-a-car have website and their contact info can be found there.
I havent rented from Weerasinghe but he does win races. lol congrats. He also has repair facilities which is very import when renting a car in SL.