You saw the exact price beforehand in the menu, it's the same on the bill, you seemed to be ready to pay even more, and they told you you don't have to pay more. How is that dishonest?
Also, as I said, the "they" in this situation was another patron, not a worker at the restaurant.