Title: Does not work as advertised.
Product review: No amount of elbow grease would restore my screen to 'as new'. Not even one scractch. Very dissapointed and feel this was a waste of money and time. Alas I think it is too late to get a refund.
Would you say this review depicts the product in a flattering or unflattering light?
