just read this on the wikipedia page about Venmo...
"Cash transfers using Venmo are not considered instantaneous and can be canceled after an initial transfer is sent. These transfers can take one to several days to transfer. The Better Business Bureau reports some scammers exploit this on Craigslist and other services."