With electronic filing, it has become easier than ever to perform certain legal tasks. In principal, I fully support this. But is it always a good idea to do it yourself?
Filing a trademark electronically has in my mind become a trap for the unwary. To take a step backward, as part of the filing process you must first describe the services and wares that you have used the proposed trademark with and determine if you have already "used" it in accordance with the requirements of the Trade-marks Act. If you do not adequately describe what you are doing the scope of protection provided by your trademark could be dramatically reduced (to the point that your trade-mark is worth very little if anything to you.
Always consult a Registered Trademark Agent if you want to ensure that you have the maximum amount of protection. And yes, I happen to be a Registered Trademark Agent.