You get what you pay for,
Genuine pads may be expensive, but mine lasted 160,000 miles, local garage put mid range quality/price in and they lasted 3 months 20,000 miles,
6years ago my old boss fitted some sub £20 pads to a transit I ran, not only did they give off a bad smell, they coated the sides in brown stuff, and squealed really bad. Lasted 2 weeks
My experience, pay for mintex, Delphi Lockheed, pagid or genuine,