They looked stained because they are. If wheel cleaner was sprayed on them like the OP stated it ate through the nickel coating that was put on the rotors to protect them from rust. Not a big deal as its only coating, but its not wiping clean. I think $300. Shipped would have been a fair price.