I'm all for buying American, but just because a truck has an American name doesn't make it American Made and more often a "foriegn" vehicle is more American than the "American" vehicle.

I drive a Chevy Avalanche, made in Mexico.
I owned 1 Dodge Ram made in Mexico and another made in Canada.
Dodge is owned by a German company.
Ford owns Mazda, a Japanese company.
Ford owns Jaguar, a Brittish company.
Volvo - Ford
Land Rover - Ford
Aston Martin - Ford.
GM owns 49% of Isuzu That's right, Isuzu is almost an American owned company and their light trucks are made in America.
GM also has ownership in Suzuki and Saab.

GMC and Chevy have a line of trucks that are Isuzu NPR's rebranded, so if you want an American name, buy it, but just know it was made in Japan.