Got both my G and M ASAP so I would only have to deal with renewal every 5 years.
The Downsview location F'ed up hard when I went in for my G1. Both my friend and I registered for our G1's, waited to be called in to the testing room, he was called in, I sat there like ok... People after him were being called in and I'm still sitting here.... 20 mins later, he comes out of the testing room and I'm sitting there like wtf...? I go talk to the person at the counter and "Oh, the system says your token has expired and that you already took the test" - Wait.. What?? Talk with a few more people and I get the "Oh we can't do anything about it, it says you already took the test blah blah blah" when I obviously didn't if I'm sitting there waiting int he waiting room...
In the end, I paid the $20 (or so) retesting fee to "retake" a test I never took... I swear, It's just the Downsview location, I took my G1Exit, G2Exit, M1, M2Exit at Aurora with no issues at all.