I like to mod my cars myself.That way you know what you have.You know the work was done right.Then when you have a problem you can usualy trouble shoot it and fix it yourself.If your into modded,fast cars you better learn how to work on them otherwise the cost of labor alone will kill you.Only things I dont do on my own is port work,rebuilding,tuning.Those things are usualy better off left to pro's.