Title: made in china
Product review: picture shows made in usa, but the one I received is made in china they should up date the picture
Would you say this review depicts the product in a flattering or unflattering light?
