Captain Over,
Before we look that the best place to buy the parts, lets look at the parts you want to get. Once we know what you want, it is easier to point you to a place that sells them.
Take Care,
Richard
P.S. Let us know what you are planning on doing with the computer and we could offer suggestions on what will best serve your needs.