I live in Montreal, and I got my camera gear stolen too 3 years back. Never leave your camera stuff in the car, if you have to, leave it in the trunk, first thing to know when having camera stuff. If you were anywhere in the world, you should never leave valuable stuff in sight in your car.
Montreal is also very very sketchy at night because people are drunk and they do fucked up things. At ns awards last night, we walked out, and walking to the car that was 3 blocks away , we saw; 2 guys fighting and one of them got kicked in the face . 2 girls cat fighting in the stairs and cops trying to figure out what to do with a passed out dude on the side walk.
I think the person that stole his shit is probably not related to skiing so this tread is kind of useless. Best of luck to him anyways, I bet he didnt have insurance.
But hey, thats the way life goes, sometimes you have to experience stuff like this to learn. Get insurance, and never leave your shit in sight.