Why do I have to say this? If you are a server, you should already know. But since you don't, let me help you out. You DO NOT give people the check before they've finished their entree. This is SO RUDE!! It's so much simpler to just say, "Are you ready to go? Because I brought you these take out boxes. I just think you should leave now." I also can't stand that once you do bring the check, you make sure you take your sweet time coming back to the table. I understand everyone doesn't have their money ready as quickly as I do, but if you're coming to the table to hurry up and bring my check, then I need you to be just as quick or FASTER about gathering the money and bringing me back my change and/or receipt. This drives me INSANE!! GET IT TOGETHER!!!
*check etiquette! duh!