You are probably right about country of origin. It is stamped on the backside Made in USA, but who knows.