Probably, but like many others, what do you think of when you hear...(okay, I'll say it) "Toyota"?
I wince, but most think of Hybrids, and fuel economy. I'm pretty sure it has more to do with the perception of company T than anything else.
And in the same sentance, I
really like the whole 'leapfrog' idea!
That's an understatement if I ever heard one.