If you have access to USAA, I have used their car buying service several times, and always walk away with a pretty good deal. Especially since I did not have to haggle, or do any of the legwork. Just throwing it out there if you are looking for a car buying service.
-Art