All reviews seem negative
This store, which doesn't seem to be open anymore (they seemed to never be open anyway), barely offered anything. They were primarily for computer repair, but the prices were so r...