I would say don't get them from eBay.
I bought a pair from eBay for a Civic I had. The auction said direct fit, they were not. The shop I went to, to have them installed had to cut a lot of material off to try to fit them. They could'nt get the mirrors to sit flush. So I had gaps, which meant a place for water and dirt to go.
The auction said wires directly into factory wiring hareness, they could not be wired. No shop I went to would even attempt to wire them into my factory wiring.
That's my opinion based on my experience.