You could've done with finding what the fault codes was/are. I find it unlikely they would just go straight in and replace plugs and coils if the fault code linked to for example cam sensor. If the timing was wrong you'd expect a code for cam or crank sensor as its only these that control your ignition timing. I dont know these engines very well but you've not gave us enough information about the car such as year, fuel type.if it was my car I'd be getting the fault codes read and then make a decision whether to blame the garage or put it down to coincidence