As I understand it, a cashiers check is almost as good as cash. The funds are certified, meaning that the person drawing the check can't use the funds for anything else once the check is drawn. I think that they can be stopped, but I think the bank would require extenuating circumstances to do it, like fraud or something. A cashiers check is drawn against the bank's funds, not the customer's funds.