Im not saying dont get them. Im just saying from my personal experience (Only one set of K-sports I have seen and installed) the sucked. My friend that has the K-sports on his B14 has already sent them for a rebuild due to a rear shock being blown after only 6,4xx miles of only daily driving (no auto x,track blah blah).
My Tein SS are approaching the 14,500 mile mark and they are perfectly fine. This is with auto x-ing the car about 14 events now. The previous B14 on which I had the Teins in got into an accident rendering it totalled. I think I showed Joekuh the picture. Once I got a new B14 I just swapped those suckers in and they are still holding up fine.
EDIT: One thing I did like about K-sports is their customer service.