If you're driving your car hard enough to snap a standard spring, then the hard ride you'll get from the eibachs will break your bones
Joking aside though, I have them on mine and they're great. You'll notice as soon as you enter a roundabout or take a sharp curve, they do make a different to the handling! The car will look a lot better too, sitting nicely off the ground
I don't know how it broke but I'm so glad I hear a noise and got it to my local garage! Sportlines have arrived now and waiting to be fit (Tuesday!).
I've only owned the car for 2 weeks, good start eh?