Ebay is full of them. One thing is for sure though, get a Lasorb on that thing. I have not met a 405nm yet that hasn't died. I suspect the lack of a Lasorb is probably what did them in. Small transients in current/voltage, possibly ESD... who knows? Anyway, with a Lasorb, I am pretty sure any cheap driver on ebay would suffice.