All reviews seem negative
Trying to compete at the north end of Silicon Valley, Computer Warehouse has shrunk recently. Once a sprawling assortment of parts with a modest PC-only retail base, they are now...