Thanks for the heads up on the diagnostic tool. Yes, I'm limiting the search to be within Canada, for the time being. Here is what I get for this ad. I guess this means I need to call Google about this one.
Search domain:
Google
Display language: English
User's location: Canada
Ad not shown | Reason: The user is located outside your campaign's geo-targeting area.