Most delivery places require $10/min tickets. A 20 min delivery is a 40 min round-trip. @$9/hour for the delivery guy, that is $6 in costs. In other-words, -$1. This is before you've paid for the actual product.
That doesn't even get to the question of "cross-town" traffic in SF. Without some sort of multi-point distribution getting accross town in 20 min would be "interesting". Mission + SOMA of course NBD.
Of course the improbability drives the PR value. Somewhere between "too good to be true" and "will it break, in an interesting way?".