Card Alteration 101: Methods, Ethics, and Detection