Made in USA?!
I have a hard time trusting this brand, which claims these are made in the US. The English  product description on Amazon and the instructions are poorly written, and I have a hard time seeing how they could be trustworthy. This is something you put in your (and for many of the buyers, your kid’s) mouth, be careful.
Rating: 1 stars