Being from India, I was afraid of going to Sri Lanka by relying on an Internation Travel Agent. But to my surprise, the travel agent (Ms Nipuni) arranged everything so nicely that I can now suggest everybody to go to Sri Lanka (if they want to use the Travel agent) via Overa Tours. I did the payment after reaching there. This lady was 24 hours on her toes and modified the tour plan a couple of times as per my request. Driver (Mr. Shiran) was waiting for us on the Airport. He was a wonderful and experienced driver who knew everything about the country. He drove safely and he is a perfect driver.
The only advice I would give to this travel and tours that they should ask the travellers to bring the money in USD (no matter from where they are coming) and they should also tell them that there is entrance fee everywhere (like minimum 100 SLR/Person). Vegetarian Food would roughly cost around 5000SLR for three ppl. Payment everywhere is calculated in USD. So, in short, you have to take enough cash with you to enjoy all the places in Sri Lanka.
I want to thank Overa Tours for the promptness and their professionalism in organizing our tour to Sri Lanka.