So, I have this DiamondBack Sorrento. Pretty happy with it, except the brakes are the loudest thing I've ever heard. I'm pretty sure the entire mountain heard them coming. Terrible squeal.
It current has "Promax 260" brake pads on them. Not sure if they're bad pads or if something else is going on.
I live in Tennessee, so wet conditions are a normal thing.