Ok, I've had some bad knocking from the front of my 147.
First off the front offside upper wishboes ball joint was knackered, so I got my Alfa mechanic to replace both sides. Then there was another knocking noise which was caused by lateral movement in the front anti-roll bar, so also had this replaced.
Whilst replacing the roll bar, my mechanic told me that he tried to remove the lower wishbones to get to the anti-roll bar, but snapped one of the bolts in the wishbone in the process, so had to drill it out (he might have mentioned drilling the rivet) and replced it with another nut and bold thinking it would do the trick. I think he had to lower the subframe in the end which I believe is the correct procedure for this job.
Anyhow, there is now a knocking from the nearside that he snapped the bolt on. He is saying that it needs a new lower wishbone now because the wishbones are made from 'ally', and the holes in the wishbone are threaded, and dont use a standard nut and bolt. Since the bolt snapped, the thread has gone in the wishbone, and that is where the movement is coming from.
My point is... If he knew that in the end I would need a new lower wishbone, why didn't he just tell me when he had the subframe dropped for the anti-roll bar, and do the job together, rather than waiting for me to complain about the knocking, and then have to charge me time again for him to drop the subframe, and replace the wishbones!!!
I'm going to get both sides done at the same time. He said he will charge 2 hours to replace both lower wishbones. Does this sound about right?