If the food isn't ready in one minute or less, the customer will receive a lunch item for free on a future McDonald's visit. It isn't hard to imagine why McDonald's is giving this idea a shot. First and foremost, it's a way to boost business at lunchtime.