A few weeks after my first incident we went back to the same place. This time, it was a similar experience, but the potatoes were burnt, yet cold.
Then when she (same waitress) gave me the change, she gyped me again. Not the twelve or thirteen cents like before, but rather about thirty five cents.
35 cents is not just not wanting to mess with pennies. I thought "Wow! This is a terrible waitress! I'm surprised she still working here!"
So this time I wrote down on the bill something to the effect of "If you didn't hold out your hand, you would have gotten a tip." and I walked out of the restaurant. When she saw the bill with the note said "What's this?" and gave the bill to a coworker, who passed it onto Craig, who gave it back to me outside the restaurant.
That time, others were unhappy with the quality of the food, so we decided that restaurant was cut. We wouldn't go back.
Now, a couple of years later, I have been to a few other restaurants in the area, and none of them seem to be able to calculate proper change. I'm wondering if the French have different math than the English folk. Or perhaps they don't teach math in Quebec or something? (Its a good thing no French restaurant owners read my blog. "Yes, I'll have toast with jam and spit, please.")
UPDATE: A year later, and I have found most places are pretty good. Although I just had another experience tonight, so look forward to a future blog post.