Don't blame you when was the oil last done I'd be tempted to give it a self service, if you haven't already.
I just gor a full set today in the post discs and pads all round. needed them though I'm expecting a pad to be a bit like yours maybe not as bad but low :)