Building your own PC's is the MOST affordable route, but not for everyone. I'd use NewEgg to look for components if this is your choice.

I guess you order PCs online to be shipped. Dell is a common choice...