DIY installation can be cost-effective, but there are also a few downsides

DIY installation can be cost-effective, but there are also a few downsides