No more MSD

Oooh that looks nice, but did ya see the price? Not that I'm cheap but geez. Also what do they mean about the"nearly 50% duty cycle"?