Instacart charges grocery customers 10% on every transaction. Instead of outsourcing online delivery service, more and more grocers are building a direct online delivery solution. The investment might seem huge but is certainly more profitable in the long run. Having a solid online strategy, compatible partners, and multi-channel measures can help the grocers win the race slowly and steadily.