Don't let the Going to the police station thing bother you, The local cops don't give a Sh!t. In fact when my wife walked in to the local station here on the south shore of Montreal. The look on the cops face was priceless.
Cop, oui / hello
my wife, yes I would like to drop off my RPAL to be completed and mailed (she is 5' and a little over 100lbs)
cops face was price less
P.S speak to the cops in English they have so much trouble speaking englsih and reading for forms they take it and send it just so they don't have to deal with you