Looks like a deal to me. I just had a similar service done to my 2004 Chev. pickup which cost over $700 at the Chev. dealer.