Back from service. ODO read 3369 km
Final charge was Rs. 16,890.
They have done good detailing work and removed every possible dents and scratches. (Turns out they were 12 in total)
Car looks like new.
Somewhat satisfied but feel ripped off. They did not install new mounts saying that they don't have the part. Classic excuse. So my car still judders while starting to move. Very annoying in traffic.