I did that once... NEVER AGAIN lol.
Face-to-Face at least you can get an immediate answer, no silly delays, no awkward post-encounters (well, not awkward for me anyway). Either Yes or No there and then. If they beat around the bush trying to think of an excuse. "Nah? Oh that's cool then", can move on with my day, no time wasted, etc.