One of the major differences which you have to take into account is the cultural background. In Germany it is quiet unusal to engage in a conversation with a total stranger. Katie please correct me if I'm wrong, but in Canada people tend to be more open to such conversations. So it might be a natural thing to practice this.
you might have a point there.. and females also have better chances most of the time