As someone who does not drink pop and who refuses to pay for bottled water (for MANY reasons) I always carry a re-usable bottle with me to get water from whatever source is available.  Most places, even airport security, have no problem with bringing in an empty bottle to fill once past security or inside a venue.  Imagine my surprise when attending an event at the Canadian Tire Centre recently when I was denied entry for bringing in an empty re-usable container.  I was advised I could either throw it out or bring it back to my car and line up again to enter.  I was then forced to pay $4.00 for a bottle of water once inside.  Unreal!!