I have got to get rid of my bumpsteer, it's driving me crazy, I noticed the steeda kit has no grease fittings!? How long will they last. Are they made for track cars, daily drivers or both?? Mine is a daily driver, I wanna stay safe is the main concern!