I don't think it's bad service; it's a different kind of service. In the states, people expect the wait staff to be there all the time, and as soon as one part of the meal is done, the next immediately arrives. Here, people seem to expect to wait and chat for a while, and then the bill eventually shows up. It's definitely an adjustment. I'm actually beginning to prefer it this way.
..