I found myself a 2008 sr5 with 40K on the clock for 21K. it was a rental from a big company. Good thing about it is the rental companys take good care as for as oil and things.
I have had it for a few months and have no issues. just check it out before you purchase.