You bank guarantees a cashier’s check because it uses the bank’s money rather than the money in your own account.