Choose your desktop configuration carefully.

I had assembled desktops locally in my friends circle. One important thing I find is that before buying the system they don't know what is the actual capability needed in the system to suite their purpose. Usually it is just the cost that comes first in mind, but the thing is you can afford a quality and featured product at a reasonable price, it will be just a few cents away from cheap one. This small hike can show real difference in the outcome of the product.