It's possible that the brake pad material is different than what came with the car. For example, your car may have come with ceramic pads but your Dad's friend may have put on semi metallic pads. I believe shops like Firestone put on original type parts on the car.
I've used street performance pads on my Accord without any issues but I've also upgraded to stainless steel brake lines. I actually miss those brake pads (Axxis Metal Masters).
I've used street performance pads on my Accord without any issues but I've also upgraded to stainless steel brake lines. I actually miss those brake pads (Axxis Metal Masters).