http://www.ch-ignitions.com/
ZDZ has good ignitions too. Might evan be better than CH cause I believe their advance is on a curve, where-as CH has an advance to full at about 3500 rpm. It's just so easy to call CH and have them send you one. CH ignitions are also repairable, ZDZ is a sealed unit.