Any time you have to deal with bureaucratic stuff you know it will not be pleasant - the rules and requirements are often devoid of common sense and seem like a giant money grab, yet we must jump through the hoops to comply.
Mojo's hours are awesome and there appears to be ample staff relative to the number of customers.
My husband and I came in to get our driver's licenses, license plates and to apply for Alberta Health Care. My husband and I had different clerks and I could tell that his clerk was far more competent as she was able to zip quickly through all the paperwork whereas mine took longer and kept having to go to her co-workers to get their help but in the end she was able to get it done.
It could have sucked a lot more than it did.