Other option is Crime Stoppers... 1-800-222- TIPS
Also, it is illegal to do that, right? Someone else posted that it was only illegal to sell a vehicle with an altered odometer, so the ones offering the service were off the hook as long as they weren't car salesmen. But I found it to be an offense under the Weights and Measures Act - is that criminal?
Also, you're required to record you odometer reading on your vehicle registration renewal.