Yesterday, while I was riding near Grand Valley, ON, I was stopped by a Cop. First, he followed me for a km and then flashed the lights. I was riding within the speed limit (40 kmph), I had all the documents - insurance, ownership and DL - he inspected and okay'd. He mentioned to something that this is a new initiative, they are checking the motorcycles as its the beginning of the season and quite a few have been caught riding without insurance.
Overall, it was a pleasant interaction, we discussed quite a bit about bikes in general, but it was after the document check..
Thought, I will share it with you all...