Ready-Made or Custom-Built?

Is it better to buy a ready-made computer, or to order one built to spec? We get this question every day because we build custom computers and we service both ready-made and custom-built machines. The answer to the question is, it depends on what you want to do with...