Building a PC is not easy yet worth a try, as it not only allows flexibility but is cost-effective too