I did full PPF - not cheap but effective. There are some other benefits to it like it stays cleaner looking and shines most of the time, cleans with a stream of water or a gentle power washer nozzle, you can dry it with a leaf blower and no waxing reqired. Many scratches can be "erased" using...