I've got the chance to pick up a set of Frog Arms for my car for a pretty good deal. My car is all in pieces for paint at the moment, so now would be a good time. Are these worth it? I do track the car, but only once or twice a year... thanks for the input.