I just bought front wishbones and ball joints off ebay for £40 delivered and they fit perfect but only time will tell how long they last.
There are some cast ones in the classifieds. Good price I'd say. Snap em up before I do!
I think the best ones to get are the cast oem ones that are fitted on the tt,r32 and lcr. I always thought they where a straight swap