Title: Arrived broken
Product review: Three out of my four deflectors arrived cracked, just as the other reviewer mentioned. This should say something about the product and its structural integrity. Either Weathertech needs to build a better product or Amazon needs to package this product better.
Would you say this review depicts the product in a flattering or unflattering light?
