I purchased this on November 30, 2018. I installed them on my 2016 Chevy 2500 in early December 2018. It's January 19, 2019 and they're all rusted. they are garbage. And I'm very angry about that. Now I'm considering replacing them all again. What is PIA. word of warning. Don't buy this junk.