AND all the parts were made in USA.....

No such
"Made in Mexico Assembled in USA crap"