It seems that more and more websites are touting the ease and cost savings of DIY ...