I ususally make the choice by weighing the costs. Sometimes by the time you pay for all the materials to complete a DIY project, it is cheaper to buy it. If I can make something and I have confidence I can do it well, I will diy it so I can make it exactly the way I want it. DIY gives you the custom option. I would have to say I am in the middle of the DIY scale.