My mechanic tells me that he has to replace the 6 ignition coils in my 1998 BMW 528i - he wants $800 to do it. I can get new coils online for about $30 each, and it seems to me that I could put them in myself within an hour. Am I unaware of some kind of special tuning, knowledge, or tools that would be required, or can I venture into this apparently simple DIY project without worry?

Also, OEM coils replacements are $70, which is still only $420 - so the additional $380 is what has me wondering.