Also,
with the car industry in total upheaval, and being so close to Detroit, in those officer's mind's, they will feel you are taking the job of an American - it's a whole different world.
You would be better off telling them that you were there to show the Detroit City council how they could increase their tax revenues by having strip clubs like the ones in Windsor - you'd probably get a better reception.