lol
family's bought Toyota's for years...so have I...built to last, yes. But like many other cars, they are also built rather cheaply in certain spots...so getting hit there, well, all I can say is a lot needs to be replaced :D
Rank 'em as Toyota, Hyundai (since they've now ramped up...