I bought mine from Metroplex Toyota. I have spent some time talking with the shop guys and found them to be relaxed good guys.
http://www.metroplextoyota.com/
It is known that Gulf States Toyota dealers are under a lot of pressure to sell units. Many times that translates into undue pressure on the buyer. Metroplex came highly recomended to me as being fair, and easy to deal with.
I bought the Toyota extended warranty. When I was closing the purchase of my 4Runner, I was told that the standard warranty did not cover bent suspension parts. However, the extended warranty did. I got the 100,000 mile, 5 year, $50 deductable, Gold warranty for $815 ($100 over dealer cost- I was told).