NOT made in the USA!
I would just like to call out the fact that despite the packaging showing the American flag, these are apparently made in China (per the Q&A) not the USA.  To me, this is deceptive advertising and a deal breaker for me.  They're not getting my money.
Rating: 1 stars