Thinking about jumping on that sale from AiH but the lack of the NSF stamp makes me a little nervous. Would it make you nervous?
I completely understand how lack of the NSF stamp could make you feel uncomfortable. I slowly switching all of my ball valves over American-made Apollo 76F stainless steel ball valves because they are NSF certified and the Chinese ball valves are not.
On stuff from China the certification doesn't mean much to me (my belief is that it is just as easy to counterfeit the certification). More important are the reviews from those brave enough to buy before me.