Is Food Delivery a Good Biz?