There are two things that raised a red flag with me:
1) As bnickel mentioned it looks identical to the steeroids kit that uses the GM J-car rack. They claim that their kit has a quicker turn ratio than any other kit on the market. Since there are a half dozen kits using the GM J-car rack, this is just total BS.
2) At the bottom of the ad they proclaim "add this with are (our) coil over set up and you will feel like your (you're) driving a brand new Mustang". I don't trust anyone who can't either proof read their own advertisement or afford a real proof reader. Bad grammar and/or misspelling in a thread is forgivable (the self proclaimed English Nazis on CC made me lose all interest in posting there), but in your own advertisement? That's like wearing gym shorts to a wedding... lazy and inappropriate. How much do they care about their product?