Title: Melts in the sun
Product review: Bought this at Pep Boys and the thing melts in extreme summer heat. Also doesn't stick to well to window, even though I clean it.
Would you say this review depicts the product in a flattering or unflattering light?
