p nut said:Sometimes, a rock or a pebble gets stuck in the pad and can make that sound. Might want to take them out and inspect them. And while you have them out, put some anti-squeal stuff on the back of the pads.
Other than that, I don't know what the problem would be. Unless it's the pads themselves.