Fascinating, I drove by it and thought "Oh look, they forgot to take down the sign when the store closed." It will be interesting to see how they do. For computer stuff, Central Computers has been the 'go to' store for a while. Central also has a store on Steven's Creek (a bit further down toward San Jose).