Like anything else, you get what you pay for.
Avoid riveted pads, like the plague! Stick with good name brands, and seems most places offer up to four different grades (pad materials), so get the best you can.
While back, the wife had a Suburban, that rolled over 100,000 miles. Since the brakes had never been touched, I 'knew' they probably needed to be replaced. So, took it to a shop. Soon as I got back home, they called, saying it was ready...said nothing was needed, looked like the brakes were put on yesterday.