How much are the 3M shields. I have a plastic shield made by Bus Armor and really don't like it but like the protection.

And 2nd: How well does the 3M cushion from rock pecks etc...