I also have drilled and slotted eBay rotors on my car. In a few weeks I'll have some rears that I won't need anymore. I also have a set of eBay blank rotors on the Escape. No problems with any of them. your results may vary.
I must say that this surprises me. I had always steered away from them because I assumed they would have to be .......questionable quality.....especially for the prices I've seen. Anyone have any specific companies they remember?