If not worn out, causing the problem, a little dust or plain being dirty will make them squeal till cleaned up a bit. I make mine quit by being aggresive with the front brake a time or two, the parts store guy suggested sand them a bit (the pads), I never tryed that one, but makes sense, especialy if they may be a bit glazed. Just a couple thoughts. Ride safe.
Ride Safe, Live Long