This is the place to go for all your computer needs. They have all the parts to make your computer like new again. The staff here are helpful and friendly. The store is a fairly nice size, clean and well maintained. The prices are very fair and reasonable. They also offer some technical support.