Coils...you can get some from a junkyard or Ed Morad @ Morad Parts Company - 3800 Motors, Transaxles, & Stock Parts

Wires...autozone has lifetime warranty duralast wires for what...$30? I don't see how that's expensive at all.