Somewhere on the forum there is a thread about massive failure of a set of ichiba camber arms... car was wrecked when the arms broke.
I went with SPC because I found a great deal on them in the classifieds, but if I was buying new, I would have gone SPL for the extra build quality. SPC are very reliable and lots of members have them.
edit: found the thread
Beware of Ichiba, it will literally break!