Reviewed By Rachel R (Summerville, SC) Reviewed for a 2005 Cadillac STS —4/26/2012 8:15 PM
These deflector were very easy to install. Took less than 10 minutes. I love the look on my Cadillace STS. Autoanything.com had super fast shipping. Customer Service were very courteous when I had a question!