Need help installing turn signal switch and lever

A guy named David Koldos out of elgin, IL used to make a black replacement cancel cam that works very well and is supposed to be "long life". Does anyone know if he is still seling those?