If you are assembling a computer, you need to find a reliable source for the computer components. If the components you use are faulty, you will waste a lot of time troubleshooting the assembled computer. It could also damage the other components used for assembly the computer, increasing the cost of your assembled computer.
One option for getting the computer components is to contact the local computer hardware shop or dealer. If the dealer can be trusted and you have purchased parts from them earlier, you could get a good deal. The advantage is that you can physically examine the components before purchase and it is easy to return or exchange them in case of any problem.
For online purchases, check the reputation of the website before taking a decision. Newegg (www.newegg.com) is a popular online store for computer parts. They carry a wide range of computer components, and detailed specifications of each component are listed, so that the buyer can verify that all the components are compatible and will work properly together. The prices of the computers are competitive compared to other online stores. Each product listed at Newegg is rated by the customer on a rating scale of 1 to 5 for the convenience of the buyer.