Hello Guys Need to share a problem with reference to the windshield of my punto I had cracked my windshield once (due to a truck carrying stones on a highway ) .. and I had replaced it at Concorde Motors paying in full. I just couldn't imagine anything going wrong on a windshield replacement.. i took delivery and left.. this was in the hotter months of FEB. come August we started having rain.. i started noticing water leaking from the front windshield. now.. Concorde was no longer associated with Fiat.. it was our dear Aadhya motors in Bangalore i was also due for my 2nd paid service.. ( 49K done , I always service early ) hence i waited and went to Aadhya this Tuesday when I got a slot .. I soon realised for the car i drove for only the oil change and gear getting hard after 10Kms of driving .....all my Glow plugs were Gone (Rs1100/ plug).. the cost of replacement of all oils and filters was Rs 8000 , the reason for having a hard to put gear was . my Clutch assembly .. the master cylinder , slave cylinder and some more were completely gone ! (Rs 13000) my brake pads are Rs 3200 .. Phew.. this was the estimate.. all the above are wear and tear parts.. I have no issues paying up . but the shocker is this.. I have still got to pay them for re fixing the windshield . that had been (NOT)fixed by concorde correctly earlier .estimate Rs 4000 !! which is not my fault... but the quality of service in a authorized Fiat showroom should be the responsibility of Fiat. whether its Concorde or Aadhya.. moreover it comes with a warning.."if while removing the windshield it cracks or breaks it would be my responsibility !!! " how assuring right? these are supposed to be the Professionals trained by Fiat right? When I am shelling out money for all the above 4k is no big deal. but the doubt whether they will fix my clutch / brake pad/ and everything else right is a killer.. imagine driving with your family in a car on a highway..we all love driving our Fiats .. but if this is the assurance from a Fiat authorized service station its shaky.