Nope, all spares comes from Fiat, with Fiat stamp on the box, spares etc. They might be sourcing some spares from common vendors, but the spares of Fiats are sealed/packed in different packet. Regarding the knowledge of service guys, I agree with Bala. Similar educated/background people work at Maruti or Tata. Actually, recently on my 2nd servicing the SA was new, so i asked from where he came. He told from Maruti. I asked why so much issues with Fiat cars, he told most of the Fiat owners know so many things and managing knowledgeable customers are always difficult : . I know its not very true, but even Maruti and Hyundai do mess-up. The only good part of Maruti/Hyundai is availability of spares and customer base. In TASC, mostly the customers are taxi guys and handling them is different. I am not very sure, but with recent launches of Manza, Vista and upcoming launches of Aria, Tata will also think somehow to segregate the different customers.