For the ever so often problems with the coil/ignition module is the reason i bought them with a lifetime warranty. If i even think there is a problem i take them off and take them back to the store and have them replaced. I have even taken some of them back and just got a full refund instead of a replacement part if it was unreliable.None of the auto parts stores i deal with have ever refused to warranty any of their parts or question me about the return, and those stores are Autozone,Advance auto parts,O'Reilley's.
I have been able to get a lifetime warranty on just about all the sensors/electrical components on or for the engine,with the exception of the IAC motor.
The best brand i have found that is reliable and works well is (BWD) Borg Warner Division.