The U Tube video with the ad included an American flag with the words "Made in USA". Turned out they were made in Taiwan (which I suppose is better than if it they were from mainland China). That is unfortunate as, other than that, it was an OK experience.