PCPartPicker part list / Price breakdown by merchant
Someone come and fix this if it's bad, otherwise this is cheaper and better for the price