Title: Not made in USA
Product review: Not happy, I'm returning this item. The description specifically says "Made in USA".On the box for the one I received, it says "Made in China".
Would you say this review depicts the product in a flattering or unflattering light?
