Title: Made in China
Product review: Called up the "holding" company to see where it was made .....China. just an FYI. I'm looking for an american made item
Would you say this review depicts the product in a flattering or unflattering light?
