The 80326 is USA made and the 5402 is made in China. Also, the USA 80326 has a limited lifetime warranty and the China model is the standard 10 years.