Offer your thoughts or opinion on the input financial query or topic using your financial background.

For how long is a draft check valid, and where do the funds sit?
A bank check is drawn on the bank itself. You gave the bank the funds backing that check at the time you purchased it. You can not get that money back except by returning the check to them. So, yes, effectively that check behaves like cash; the money us already gone from your account, and once you hand it over you can't claim it was forged or otherwise try to cancel the payment.