Assuming it was a check (and not money order), why even worry about cancelling it? If Bob says he didn't get it, it's pretty certain the thing has been destroyed. It's never gonna be cashed and you can just add the 14.00 back to your records. And if you reorder and it miraculously appears at Bob's house a month from now, I'm sure he'll tear it up for you.