This topic totally interests me. You can tell they're trying to speed things up.. they must be realizing that it hurts business. What I think is that reasonable should be the norm. An hour for dinner? That's not unreasonable. If it's busy maybe even a little longer. Same thing for lunch, but a half hour. If it's way over for either of those.. it had better be pretty good or it had better be busy. Over an hour for breakfast and it's dead? That's just bad service.. in any country. You're charging money you need to act like it. Internet is totally leveling this playing field in my opinion. Power of public opinion.