Well, funny enough you and the Amazon driver may be on the same page. Got an email this morning stating that I returned the EBC rotors that were likely to be delivered that day. Yeah, I'm fairly certain the Amazon contractor did it. White paint transfer and a plastic push-pin that doesn't belong to my vehicle.