To tip or not to tip

When and how much to tip for service? I have traditionally been pretty sympathetic to those who work in the industry, but lately with escalating prices on everything, reduced service, and, at least in Edmonton, being required to bring my own takeout bag, well I’m thinking that I am only going to tip for real…