what does "lifetime warranty" mean on brake pads currently? just curious, as my unkle bought some brake pads from them in the early 90s and stil can return them for new ones...i take it this is not the case anymore.