I would say the number is quite low, Ok I am just guessing, but murder rates (even in the US) are low, 4.7 per 100,000 you are more than twice as likely to kill yourself. To me to get rates that low it is more than just fear of getting caught. And the rates are not based on punishment, countries with much more liberal penal systems have much lower crime rates. I go to a market every week, you could easily steal from but most people don't, that's why it works. Make people live well enough, and feel valued then most people will not rob that liquor store.
Society works because the vast majority of people are honest most of the time. It is a huge waste of resources if you did not trust anyone, and checked everything anybody ever said to you. Yes psychopaths can take advantage of that, but if you get a high percentage of them people will soon stop trusting and psychopaths would loose their advantage.
Secondly why would you want to rob a liquor store anyway how much money would you get? If it became a real problem they would just move to electronic payment only, then there would be no cash at all to steel.