I am looking for feedback from anyone that has purchased a Lucky 7 fast ratio vega aluminum steering box. Whats the quality like? Not really looking to start a "If its made in China, its crap" thread (I can read that "stuff" on the HAMB all day long), looking more for specific pluses or minuses from guys who have one, or have installed one.
Thanks for any input.