Randomized price-matching: How the instant retail platform competes with the community group-buying store