I turned in stolen baseball gloves ($500/apiece) and a camcorder after my Ex was picked up for shoplifting. The reason I took them in was to prevent a raid in my father's house (he'd have put me out). A friend of the Ex's home was raided; I sensed that I was next. The Ex was discussing illegal things on the phone with me. A raid in my father's home is not an option.
In SOME sense, (I know this is going to create hatred) I "snitched" on my Ex when he OD'd on IV Phentanyl:
The 911 operator immediately asked me what he had taken, etc. etc. and I was scared like hell, making sure he was breathing at least every 30 seconds. I just answered the Q's. Then, I didn't throw the rig or the patch away. I didn't touch anything. Now he faces 2 felonies for the 2 items! It sucks because it is IMO not a jail-worthy crime, of course, BUT this guy has a 2 year old and is making awful life choices. Thus, he needs to go through some rough shit for a few. It may be arrogant of me to make that call (what someone else needs to do) but it's my daughter's dad. When she sees him nodding out, the cutest voice announces: "Seepy" (sleepy) or "sad".
AND just a few hours ago I called the cops on him! He stole my computer and was all about threatening me and even grabbed me. WHY? I didn't want to have sex with him. I didn't want to press any charges, but I definitely thought that he should have a chat with the cops. Again, who am I to say?
I don't mind involving cops if he's gone extremely off the hook. Because he is the father of my daughter. He has been incarcerated, is making poor choices currently, and IMO a little one-to-one with a cop (frequently) keeps him from forgetting that people have boundaries, and that children are not an experiment. So adults must logically choose their words and actions. He needs to learn the value of his society's "common" values and rules.