"...and a undercoating that Toyota did under recall ... free."
First off, I'm a Toyota guy. I'd stay away from this one because of the above statement. My son had a Tacoma in a year range that Toyota said "could have" frame rust problems in the winter salt/rust belt where we live. The local dealer very politely took it in for an "inspection" and "treatment". The treatment...spray undercoating to cover the rust. The next spring the undercoating was flaking off in areas exposing the rust again. He got rid of it.
Regards, BGood