two new aftermarket wheel bearings, including working wheel speed sensors
new front pads
new rear rotors, new rear pads (now with working slide pins)
= much better drive, with abs
Luckily I've never had a body experience. Probably because I make sure I know the quality of whoever is doing it.
Hope you get that shit dealt with, I hate people.