You can make an appointment at CW online to file your 90 day report (or to extend your visa, apply for re entry permit, etc) via the immigration website. Then it doesn't take hours.
Or, as Dr Jack says, just send all the documents, including a stamped self addressed envelope, by registered post, before the 15 day deadline.
I prefer going in person, just to know straight away that it's done and dusted..