There is Bitcoin though
Also remember that Bitcoin isn't really anonymous and it's fully traceable. So the police merely has to do some rubber hose type de-anonymization of which Bitcoin address was the payment made to you in and from there on, all your transactions can be back-traced.