I never was a waitress which is lucky for any one who was eating in a restaurant in which I might have worked! I know I would have dropped a tray for sure. My kids waited tables when they were in college and from them I learned how demanding that job can be. We always tip at least 20% even if the service is bad because who know what that poor server is dealing with.