Echoing the other DIYers in this thread - if you have 8 hours on a weekend to burn I’d recommend doing it yourself. I spent about $125 on the Adam’s Graphene Ceramic kit and applied it myself in my garage. It’s very easy to apply, especially if you get the UV light with the kit so you can check your coverage along the way. I’ve only had it on the truck for a little over 2 months, but I’m very happy with it so far. I’ve washed the truck twice since applying it and it makes the job much easier, and the finish is very slick after drying. FYI one bottle of the graphene coating was enough to do the whole truck including all glass, my BakFlip cover, and the wheels.