Gregory's computer repair has been great when helping me build computer systems for other people. They always have the parts I need for reasonable prices, even if the parts are discontinued or hard to find. This is quite refreshing considering the problem with Best Buy and Circuit City. Many times I've needed a part that could be found no where else and gone here to find that they have numerous ones. Definitely worth the drive to go to a place that is personal and helpful instead of a large store. Go here for the all around great experience.