Jesus, they all corrode! Are they warped? Worn past limits? You are more than likely getting scammed.
New rotors can be had for under $100 at AutoZone. Easy install yourself with a little knowledge. This model of accord is one of the easiest I have changed rotors on.
If I WERE going to change the rotors, I'd do it and new pads at the same time.
BTW, the material these are made of will rust immediately when they get wet. I always wash them down with a dishwashing liquid before installing to get all the grease off them. They will have rust on them before I even get them on the car. This is NOT a problem.
Has anyone ever heard of this problem with rotors and is $300.00 a reasonable price ?
He has no problem breaking and doesn't hear any unusual noises.
Thanks.