Had the same damn thing happen to me in Lund, BC a few decades back. Made it out safe though because I wisely stuck to a few beers and didn't go down the Cosmo path to perdition.

The experience did well prepare me for being charged by a griz years later....