so I take it you haven't put them on yet, right? If the company will allow, I'd return them for a refund. You'll be much happier with a quality lowering spring in the long run (neuspeed, eibach, H&R). Companies like ractive, apc, dropzone etc, are just buying into the fad and trying to make some cash off of uninformed consumers. If you MUST have coilovers, save up an extra hundred bux or so and get ground control or skunk2.
There ya go... and that guy you were calling an asshole is one of the more respected guys on this board... just take everything you hear with a grain of salt.
Oh, almost forgot... Shocks?