Sounds like you deal primarily with large vehicles. I have no valid opinion on those.
Was referring to passenger cars. After buying American forever, I broke down and bought Japanese. Much less hassles.
Undnerstood.