When I purchased my Linea in April, 2009, I thought long for whether I should go for any Paint Protection treatment or not. Since Fiat's Paint job is top-notch & it was brand new car that time, I decided to wait for 1 year & I was sure that by then the car will have some inevitable scratches & Swirl marks. Eventhough, I maintained my Linea exceedingly well, those inevitable scratches/ swirls came. Primarily the culprit was the car washer guy though I've instructed him many a times on how to wash the car :confused As soon as the car completed 1 year, I headed to TASS for 3M Paint Protection Treatment. What followed thereafter & the detailed Review on the treatment is in following link (page 5): http://www.teamfiat.co.in/forum/sho....4-FIRE-Emotion-Pack&p=278&viewfull=1#post278 I would recommend 3M Paint Protection after 1 year after the car develops a plenty of inevitable scratches , swirl marks etc etc. As it is I was about to spend a plenty on Waxes, scratch removers, Polymer Sealants etc - all foreign brands thro' ebay.com I usually do waxing every 4-5 weeks burning so many calories which I do not have in surplus !!! I'm now thinking of doing it only after 3rd month. Then on 6th month, again a free coat of 3M. Again I would do waxing on 9th month. Then on 12th month the 2nd coat of 3M. So, for next 12 months, I think instead of having to do waxing 10 times, I might end up doing it only 2 times. And above all the feeling of seeing your car in LIke-new, showroom delivery wet gloss finish. Awsome !! That feeling itself is kinda Paisa vasool. Yes, engine dressing is not much, 3M guy himself told me. It comes free / included in the package. 3M is costlier in Mumbai. A Forum friend gets it done at Chennai at Rs. 3000/- for 1+2 coats. Its even available in Chennai on single application/coat basis. He got the 4th such application done at Rs. 1000/- for the single application instead of 1+2 package.