Title: NOT made in USA
Product review: I just received this from Amazon today. The box says 'China' on it. I'm not totally against Chinese manufactured products, but I am when items claim to be American made. I'm not claiming this product works or doesn't as I am returning it due to the erroneous 'Made In USA' claim.
Would you say this review depicts the product in a flattering or unflattering light?
