Stone Computer is a good source for computer components. They carry a wide variety of bare system components such as possessors, motherboards, cases etc. They sell packaged full systems as well as bare bones packages. In addition to components they have a full service center capable of resolving your software or hardware issues. The prices are typically a little higher than you can find online, but they certainly have the service and the convenience of being able to get it right now. If you are in need of a system component and want to buy it locally, this is the first place to look.
more