I have had a very painful journey with Tata Vista, as most of the Indians do. I got carried over by the new looks & space created by Tata for their latest launch - Vista.
However, I forgot that at the end of the day the quality(technically) will remain as usual & One should not expect any customer service at Tata Motors Dealership/Service Centers.
Within 1 month & 600 Km, I have got my Clutch Cable replaced(as the car broke down on the Highway), I got Suspension bush changed, Shocker bracket changed & power window switches changed. all because they were from the faulty lot!