Welcome to the club. My brakes squel like a pig at a feeding frenzy. The pigs were quiet for awhile. I didn't like the sound, at all so I had the pads changed out, still no change. I took brakes apart and cleaned everything, still no changed. I took the X to David of APR and he said that he could stop the squeel. He told me what to buy but I forgot what it was. He said it would change the frequency of the squeel so we wouldn't be able to hear the squeel.
Anyway, I went O'Reillys Auto Parts, and I bought some CRC Brake (Anti-Pig Squeel), and it stopped the squeel for months but the pig is feeding, again. It is a rubber compound. You take the tires off of the car, remove the pads, and put the rubber on the back of the pads. Let the pads sit about ten minutes so it sets (another way of saying to let it harden up a little), and put the pads back into the slots. I took a pair of pliers and a screwdriver, and I spread the caliphers back a little so the pads would go back in with the gooey rubber material being on the back of the pads. I let it sit all night. I drove it the next day, and it was fine. There would be a tiny, faint sound, once in a while but not much.
I even tried a spray. One sprays the rotors with this anti-pig spray. The pigs don't squeel. As soon as one uses the breakes, the pads scrape off the spray, and it is like one took the food from the pigs. I knew that was a stupid idea when I got home and read the directions on the can. If anyone wants that can, they can have it. What a ripoff.
If I was an a**whole, I would offer my brakes up for sale because I can't stand the noise. Oh, anyone want to buy some brakes, lol. I know it isn't nice to talk bad about vendors or vendor products on here but one has to warn people when a product just isn't right. A lot of other vendor products aren't any good but I should probably not vent.
One might want to check with David of APR, and get the product he suggest. I am out of town or I would stop in and talk with him more about it.