That was precisely 2 years/15K miles ago.....and guess what? yep they've gone again

I remember the mechanic asking which bearings I wanted from a list of 'High to Low' pricing and because I thought they'd outlast the car I went for the cheap ones, not 'the cheapest' but the lower end of the scale thinking that would get me a decent length of service from them.
At the moment they've entered the 'woo woo woo' noise stage so be interesting* to see where this takes us.
So beware, as with sussy parts, cheapest might bring trouble sooner than you imagine.