I am new to the group and also driving.
We were calling the driver all these days. Anyways, I got a chance to learn the car and now drove more than 6000 kms myself.
It's been around 2.5 years that we purchased our car. I have not seen any oil leakage till now.
I think you have to be little harsh to the service guy.
And before that please write up a mail to the MARUTI customer care before going to the service next time.
This site statistics looks pretty interesting: Maruti Suzuki India Customer Care, Complaints and Reviews
Can check once.