I'm admissible to Canada guys. I just got back from my 3rd Canada trip! Couple months ago I had free tickets ( business trip ) to Toronto, so I took the risk, without talking to Canadian embassy I flew straight to Toronto and then long talk with Immigration officer started...
I had plenty of documents, from case files to Canada's immigration lawyer opinions ( 3 opinions from 3 different lawyers, one from Quebec and other lawyers from Toronto ).
I can say that Immigration interview went pretty smoothly, just took some time, as immigration officer's supervisor called in the guy who knows Canada's law and he compared my 'convictions' with Canada's criminal code act. It turned out that I had only 1 warning and 1 conviction ( fine ) as the other warning was actually 'case dismissed'. Immigration officer decided not even look at this warning as this was really small and paid all attention to this conviction, which ( as this law guy said ) under criminal code of Canada, Section cc. 380.(1)(b) I should be punished by a term of imprisonment up to 2 years, however by reading my circumstances, and the actually case(s) severity - he said that max I would get here in Canada was summary conviction. ( but most likely I would have been told to maintain peace and good behaviour by court.) He was even surprised that police actually took action against me, but I explained them the at that time my family had no money to hire good lawyer to try get charges dropped.
After legal opinion from border security own lawyer, immigration officer started reading my other papers. I had references about my characteristics from school, college, couple friends, my employers ( 2 ) and even police officer who charged me. I also had my school exam results, A level exam ( post-secondary school education ) results. After checking all those misc papers, he called my friend who lives in Quebec ( still have no idea why he called him. probably just to check if I'm not lying ) and then he spoke to my business partner who was waiting in the airport. After checking all papers, opinion he went to talk with supervisor about my decision, I waited for the 30(!) mins and he came in and said that they're letting me in without any conditions. I asked him if I'll be admissible to Canada for the next time, he said yes, absolutely, unless you commit new crime.
That was stressful experience, felt like I was a prisoner, but well..
2nd time I flew to Toronto for vacation with my family, I checked on declaration card that I have criminal conviction they stopped me ( hah! ) checked computer, asked what I'll do here and then let me in. It was quick, took only 10 minutes ( they were checking my luggage again! )
For the 3rd time ( that was last week ) I went to Canada as I was looking for the place to study ( canada's law says you need to be clean to get study permit, but if you were deemed or assessed by immigration officer, then I can apply for any federal program, as their computer will show I'm assessed by immigration officer and I'm admissible to Canada. I checked that I have criminal conviction on declaration card but they haven't even asked any questions!!
This is my immigration experience. :-)
P.S. Immigration officer told me that he saw a lot of people with criminal convictions from their youth and many of them were admissible to Canada, unless they had some serious conviction which in Canada you would be charged as an adult.
EDIT: I also been told in Canada, my charges should have been dropped as I paid back every penny and the case against me wasn't that strong to prosecute me.