Weather Tech Easy On Bug Deflector
Has anyone installed this on their 2020 F150 yet? Spent 1.5 hours in the drive way this morning and its still not installed between the female fasteners not fitting the holes properly and the screw heads stripping way too easy... Anyone else have a problem? Bought this due to how well it worked on my 09 and how easy it was to install. I am really hoping this is not symptomatic of the quality of Weather Tech Products now and they have gone for a #@*&$%

