Sorry to see that. I bought my screws/hardware from Albany County Fasteners and mine have been installed now about 7 months.
Mine are Stainless Steel Black Oxide. My vehicle spends 9 hours, 5 days each week parked outside at work in hot weather, wind, dust storms, and rain. That looks like...