Regarding the Sherwood p965, the back panel photo on Sherwood's site says "designed in USA" and "assembled in Korea". Lots of info on the site:

http://www.sherwoodusa.com/prod_p965.html

Mark