Rick,
I ordered mine off Amazon after measuring the length. I am not sure which ones I got, but they have held up well. I do cover them with split pipe insulation when parked to keep them out of the sun. Mine were the type that use small bolts to hold them on so be sure what you order will fit before you order.