Does on-demand shopping have a future?

Merchants afraid that on-demand services will disrupt retail may be worrying for nothing. Uber may be a runaway success, but the recent roadblocks hit by Instacart may tell a different tale. Story