My son is a rising Firstie. He said neither he, nor any of his friends, use the Corps Cash Card. Everywhere on post that he shops (PX, Commissary, Cadet Store, Grant Hall, etc.) takes debit cards. I'm not saying don't use it, only that it isn't a necessity.
As far as the computer, I didn't...