Title: Not Made in Italy.
Product review: Received this product yesterday and tried it out right away. It was much easier to use than I expected. However, I did notice that this item was not made in Italy as advertised; rather it was made in China. Not sure of the quality of the stainless steel.
Would you say this review depicts the product in a flattering or unflattering light?
