I'm so happy with the turn out i have to share this, i actuality ceramic coated my Flex last thanksgiving, i wanted to get some experience under my belt to see how the coating stands up to time, weather, washes before i reviewed my experience and all i got to say is this stuff is awesome. So after doing extensive research about this Nano Ceramic Coating i decided to give it a try it myself on my Titanium Flex, i figured whats the worst that can happen? I did do a 9 hour paint correction buff before applying the ceramic coating. Yes, it was a lot of work but the out come was so worth it, i have literally not washed my car with anything excepted for a pressure washer and a foam gun since the coating. Everything comes right off the paint.....bird dropping, bugs, mud washes right off. i didn't put any before pictures because my Flex has always looked new but here are some pictures right after i did the coating and 8 months later it still looks like it did the day i did it. Please keep in mind that my Flex has almost 100,000 miles on it and I've owned it since new.