What might work instead would be making a 20% tip mandatory, followed a bit later by including the cost of that mandatory tip in the upfront price.