Sounds like a nice idea and would be fairly fast, wouldn't need to carry around the cash.
However, I get a feeling that this would not be an option for someone that wants to try and stay anonymous, so that no one besides the buyer and seller know what is going on with the transaction....