I bought all of my suspension pieces from them, including some pieces I no longer have (like subframes) which had to stay on the six.
SS usually has lower prices, but my only complaint is their shipping protocol. It's always been a pretty long wait. I once ordered my control arms and was charged $52 shipping for 2nd day air ... a week and a half later I had my package by ground mail.
Needless to say I was a bit upset, although Josh said he'd give me a refund on the shipping differences ($52 for 2nd day -> $15 ground) ... yet I never did receive that, I asked he said he thought he did it already. I asked if I could just use that difference as credit my next purchase from that site.
I'm assuming they don't have all of the items in stock, and you're having to wait for the manufacturer to send it to SS then to you. At least, thats what I think is going on to justify all the time spent waiting. One occurence, I ordered the springs and the sub frames, they came several days apart when I ordered them on the same time. I think that instance was more then a weeks wait as well.
But dangit, when you order something I know you're anxious as hell to get it in your hands and install the sucker. I'm always excited to get new parts in and another reason to work on my car.
SS has respectable prices, customer service just lacking on their shipping protocol. So, if you're in no rush ... give them a try.