Hi pammu. How about putting up some snaps of the scratches on your car. That will help you get an opinion how those scratches happened. I can vouch for the paint quality of Fiat (as has been done by many). Paint quality will be inferior if there is bubble formation/peeling off/dis-coloration etc. Scratches can happen due to any reason, even while cleaning with a cloth that is not rough while there is dust on car. Regarding seat covers, if the seats were dirty with plastic covers on, then it is QC issue and must be taken up seriously. About attitude of service centers, Tata service centers are still in the Indicab/truck mode and will take long time to adjust to newer technologically superior vehicles. Don't worry, you are not in a sinking ship.