We have done business with the owner, John Jiang for for many years now. While we no longer buy complete desktop PC computers from him, he has very competitive prices for peripherals and components. He is a reliable and experienced computer technician, and his labor charges are very reasonable. I recommend calling him or stopping by his office before heading over to Best Buy or other big retailers. You might save a good amount while having the satisfaction of picking it up locally.