when I hit 20k, my intention is to do it every 5000km.
But trust me, I check the flyers every week to see if mobile 1 goes on sale!
Every panel and major part on my car has a code etched on it. The code is unique to my car, and has been registered with the OPP. If I report the car stolen, that code is flagged. If someone chops the car and a part is scanned somewhere, it will notify the OPP.
Don't know how well it works, but I did pay couple hundred for it which included the registration. Its also transferable to the new owner.