I guess my concern is that it is made in China. Just because it says stainless does not mean much. During a rebuild of one of our machines in china we purchased alot of stainless there-- I couldn't...