I don't buy brake parts off E-bay, those parts are too critical to safe operation. Go to local shop or parts-store.
1] Can get advice or suggestions from a human
2] Can easily return a mismatched part
3] Can enforce a warranty, if provided
I dropped cross/drilled rotors into GF's GA, when last brake front-end do. They cost more, but I did check braking prior to [meaning stock OEM rotors] replace, and then after the new rotors. My measurements showed reduction in stopping distance of 10 feet with the new ones.
Granted, new pads, and the specific car used in my impromtu test are real variables, but the sucker no doubt stopped shorter.