Product review (3 stars): Too Good To ...
This product is made in China and I do not see any kind of independent certification on it. We have not used them yet, but based on other reviews they will be fine. When we need to replace them we will pay a little more and find certified ones made in the USA.