$20,000 is high.Even as nice as it is,its used,its 8 years old,and its got 123k miles.Mileage is getting up there.As well as age.And you don't know its background.I have seen far better deals.Id give him no more then 10,000 for it.Now if it was a 2000 with 75K miles then yea,$20,000 sounds...