How awful for you White Dove! Be sure to speak to the servers next time you visit the restaurants and apologize; leave a nice tip too! Oh, and never let those people take you to dinner again!!!
We tip 20% routinely. 15% - 10% for poor service.
Both our kids have worked as servers so we know how hard they work and how it hurts them when they are tipped poorly.