I have them on my truck and they're ok. If money was no object then I would get a set of clean used ones and get them rechromed. A nice rechrome job is a higher quality than the new ones I got from Chevy Duty. Cecil..........