During a mountain bike race a guy asked me if I had Co2. He was pro and I was racing the collegiate so I gave it to him. In retrospect I shouldn't have. Had I flatted it would have cost me greatly.
So in non race environments - I'll give someone my Co2, and risk flatting myself.
Come race day, be prepared or walk back to the start line!