if i'm not mistaken isn't there a way to seat the pads in so they don't squeck.i know when i did my brakes on my ss.on the box they told me to do 2 to 3 easy stops from 20 mph.and 2 to 3 hard stops from 30 mph.
I always use the stop squeak gel they sell when you buy new brakes and i have never had the squeak. Go buy the gel pull the pads out and put it on. It is embarrasing to have other people listen to that coming from a nice looking vehicle..