My experience varies. They usually take off the caps and keep them. Today, I bought two-liters of water, both were capped. Another time, the person uncapped but let me keep the cap at my request. It just seems like the volunteers don't really care.
I know they aren't supposed to let people have the cap, but it's very annoying so I'm going to start bringing my own caps too.