Ive seen a set of these d2 coilovers snap in half at a track day at QR on a s13, anyway the old boy got a set of tein coilovers and whiteline swaybars to his xr8 and it handles like its on rails!
I have spent thousands of dollars on that site but for a $120 pod filter kit I got f*cked around and I wasnt to impressed with there customer service either, anyway you have to take the good with the bad...