Fearing for your life is a bit extreme. The design sucks on this thing. As mentioned, you must take off the drag link or a tre to adjust toe. and it rolls when you turn the wheel, giving a lot of slop in the steering. As far as the same price point, I dont know man, Id be tempted to get a...