^ Yeah good point made there.
Squeaking in a car doesn't always mean the pads/rotors are bad...I manage a small fleet of mid size SUVs and we have it all the time. Pads can get small grooves in them and when dirt/dust gets in them, they vibrate a small amount causing that squeak. Usually, a shot with the garden hose to the rotors can stop it (clean the area). If not, try the above and freshen up the pads/rotor.
2013 Victory Vegas 8 Ball