Coming from a 3rd gen 4runner (still own it). I have been searching for a little over the year for a 100 series cruiser. I live in ontario Canada so it is super tough to come by any of them in general and an 06-07 is nearly impossible. I came across this 06 UZJ100 and went to look at it with a few issues such as leaky muffler and ripped speaker cards but it was clean the guy had it listed for 19000 cad (14000USD) which was a great deal with around a 155k miles on it. I offered full asking and the guy sold it to the next person after me who came a day late and offered 25k cad for it. Super pissed about that but what can you do. Then I came across this 2006 LX470 which only had a 110k miles and for 18000 CAD. The reason it was priced this low it was a buyback vehicle from lexus in 2008 for a transmission issue but thanks to lexus.com it was replaced and I saw it in records. Current owner had it since then with no issues. I went looked at it and fell in love it was very clean and well maintained. I offered 17500 and its in my possesion now. Can't wait to be in the amazing landcruiser community. Will post some pics here soon.