Bill I notice your unit is a 2007. For a 10 year old unit it has maintained it's shine very well. Do you keep it in a garage? Maybe a secret wax.
The front and back caps are the hardiest to keep from fading. Yours still looks great. Glad they did did work to your satisfaction.