a lot of people say make your own. from my experience, i try making my own of almost everything, then in the end buy something good.
don't bother making your own, then you have to take the time to build it, maintain it, etc. plus you may have to buy all kinds of tools, then throw away scrap...