In Sweden I have found two one man companies that are doing great job with magnetos.
http://www.lindom.nu/ this company rebuilt/repaired my magneto 3 years ago and it's still running good, he has a very good reputation in Sweden and is known as "the man who can fix every magnetos" doesn't matter what brand or age.
The other company, rbmagnet@hotmail.com, use brightspark as condenser. He repaired my generator one year ago when it broke down on a 4200 kilometres tour last summer.