Just bought a 2004 ES330 from my buddy's Dad for $19,500. It has 33k miles on it. The prior owner spent half of the year in Fla which explains the low milage. The car has all the maintenance done at the dealer. The car cleaned up really well but has its share of nicks and dings - looking to get them repaired. Researching the value looks like I paid what the trade-in value of the car is? Love the car but I am anxious to see if the reliability meets my expectations. Still have an 11 year old Avalon with 120k that seems like it will run forever!