anyone used these ..i do mean use not have ..my son is a engineer he looked at them and said the first hard hit and my rocker panels will be crushed and why would you want them mounted to your body ..you have to drill holes through the pinch weld ..another crush point . I have not mounted them yet.