Is anyone familiar with these brake pads. Mr H went to LBS yesterday and bought these for me. He was trying to be helpful, didn't know I was still trying to figure out what to get. They know what they are doing at this LBS and sell good stuff. But I have no idea. Should I be trying to get one of the brands y'all recommended instead?