Always to code. Being a mechanic I always have other trades people to contact. I never half anything, if you cant do it right the first time you wont have time or money to do it right a second time.
Either way I am just as guilty of a.d.d. on this thread. We need to get it back on the tracks of the OP.