Have a Car Question? Ask a Mechanic Online.
While there are plenty available on Ebay, I personally would be leery of purchasing one that way. Your best bet is to have it repaired.
Below is a link to a place that I have used about 14 or so times and have never had a problem with them.