Squeaky Brakes...cause?

Sometimes that squeek comes from crisp square edges on the linnings. OEM linnings wouldl have beveled edges when aftermarket linings dont.
Another factor is linnng material. A OEM simi metallic linning wouldn't squeek but a aftermarket lifetime guaranteed kevlar linning will. The counter clecks at part stores always offer svevral options. They can't know the alternative linning might squeek for a lifetime. I always reply, " Same as OEM ".