Or maybe the diner display little prudence and walk if he doesn't know what he is going to be charged.
This seems to be happening more often across tourist areas. It is a common scam in Istanbul, Turkey. Just read article this am of occurrence in Athens, Greece. And now in Phuket.
Tourists beware.