Another vote for IAG customer service. Brackets on my 18 mont old steps were rusting and they sent me a new pair that had their improved powder coating process, no questions asked. Box came with a label to ship the old steps back.
That’s how customer service should be!!
Installed mine after a week and it really made a difference. The amount of bugs that hit the windshield was insane. The aeroskin ii makes a big difference
Not sure exactly how much it helps with rocks, but I haven't had any rock chips of note in more than 18 months of ownership
These are the bolts I ordered. You need 4 of them (two on each side) to secture the top to the brackets undernearth. Hardly any additional poke out of the nuts in the cab
https://www.amazon.com/dp/B0BN2V9QKW?ref_=ppx_hzsearch_conn_dt_b_fed_asin_title_43&th=1