Yeah I realize it's hard to answer without trying them, but was hoping if anyone with general suspension experience had any insight just from the description on their website (like it seems to be made of a different material not stainless steel, etc). Also, it says these new ones are even...