There is some commercial for a knife sharpener that would supposedly sharpen a credit card enough to slice through a tomato. I keep wondering about keeping an expired, but sharpened card in your wallet.
"Okay mister, I am going to hand you my credit card slowly. Gently... gently... take that you dirtbag!"
Would a sharp credit card clean ice better?