Changing coil packs is a 2 minute task. You can get them for $7-10 off any classifieds. A shop is going to charge you $100+ each to buy them new.
If you want to go down that road, not sure about SA, but here in Austin we have Kevin at the Austin Z Clinic. There's also Dane @ Houston Z Auto over in Houston too.