I know this topic has been covered many a times.
I currently have a set of front pads that I replaced 4 years ago that are now squealing like a raging pig. It's certainly got worse the last few months with the pads being worn. I think they are mintex pads and discs.
So what's the least...