To DIY, or not to DIY, that is the question.