Scubatexastony--sometimes I don't mind sharing air...but conditions have to be accounted for. If I bring up 6 customers with half a tank left after 20 minutes because of 1 heavy breather, they're not too happy. If I can SAFELY share air with (usually) him, I'll do so. For me, safely means 1) we both have plenty of air left at the time..as others said, don't wait until there's not enough to make a comfortable safety stop/slow ascent, 2) I share during the portions of the dive where we're not "moving"...while stopped for a few minutes to watch something interesting, and 3) the diving conditions have to be "easy" and I can keep my eyes on everyone else while sharing air. Since we do 40~45 minute dives normally, I'll usually finish with about 1/2 a tank left...so ME running low is not really a concern. I'll discuss the possibility of sharing in the briefing, and if a diver seems "iffy" then I won't do it. But I DO sometimes get very competent, relaxed divers who are nevertheless very fast on air. I realize many people feel air should be shared only in an emergency and I respect their opinion, but I don't feel I'm compromising safety under these circumstances. I've done a bit over 4300 dives & led 15,000+ divers, and have NEVER had a problem doing this...a diver getting dangerously LOW on air during the dive is a problem I take steps (alter depth, exertion, tank size, frequent SPG checks, etc) to avoid...for me, this is another option I'll use under optimal conditions. An OOA diver getting an octopus can be a panic-laden situation; a calm/competent diver & guide sharing air in a "semi-planned" situation is not.