A few days ago, I ordered some dirt cheap coils from China. It'll be interesting to see if they work, and if they do, how long they last. Not expecting much, but for about $10 each they're worth a try. What could possibly go wrong?
I'd suggest you stay away from Dyna. This is only my personal opinion, but I've come to the conclusion that Dyna stuff is questionable value for money.
For the prices they charge you'd expect their gear to last forever, but I'm aware of Dyna ignitions and coils that have failed after not very long in service. One example is bloke I know who bought a Dyna coil kit for his Kawasaki Z1300. It comprised 3 x double Dyna coils, HT leads and plug caps. Two of the coils failed within a year. He replaced them with used TEC coils from ebay and had no further problems.
As another example, I'm not impressed with the Dyna electronic ignition on my Guzzi. It was on the bike when I bought it, and they're still available from various suppliers. It's actually the second Dyna the bike has had because the smoke leaked out of the first one.
It does the job of driving the coils but there are a couple of things I don't like about. Firstly, it's a very simple device with no advance map or any other programmable inputs (uses the Guzzi's original mechanical advance). Secondly, it energises the coils when the ignition is switched on. So if you leave the ignition switch on for more than 30 seconds or so the coils get bloody hot. Consequences could be cooked ignition module, cooked coils, a flat battery, or all three. It's possible that's what killed the first Dyna ignition on the bike because one of the coils was also replaced. The Dyna ignition is basically just an amplifier, and a dumb one at that.
I could accept those limitations if they were reflected in the price, but they're not, because it costs around $300. You can buy a Jaycar kit for $20 that'll do the same job. As a comparison, Ignitech's fully programmable intelligent ignition is about half the price of the Dyna POS. Ignitech (and pretty much any other half decent electronic ignition) won't energise the coils until the engine cranks over.