I’ve had TERRIBLE luck with rotors from one of the big national parts chains on our modern family rig. They will always replace for free, but a guy gets tired of doing a brake job every year or thereabouts.
I forfeited my last free replacement set and paid up for OEM Honda stuff. So far, so good.