I know Boschbrakes had these for a while but don't see them on his ebay site any longer. While doing a search and talking to local dealer came up with a part number of 163 323 02 20. I have an 01 430 and an 02 500 and found these for $25 a pair on a few different sites. Are these the right ones for my vehicles? ....and even if Boschbrakes has more of these what would be the longevity difference vs cost factor between the 2 being that at $25 for a pair is almost 1/4 the cost.