Thanks for the empathy
I told mechanic I would not pay for this part of the work. Do you agree there is NO way these are new pads with 100 miles on them? No idea why he sanded them down. I assume I should now replace these with proper new pads. I'll do the work myself from here out...