ebay
craigslist
I have even seen other places online that advertise parts to buy and fixing services. even on my local CL there are guys that offer repair services. I am DIY kind of guy, so if I had the tools, which I suspect I do as I have small jewelers drivers, I would do it myself.
you can buy busted D1's on eBay..