UPDATE on renewal.
So after many months waiting for our interview for our renewals we had it yesterday. All 3 of us had to have an interview despite no changes except for my son who is 7 now instead of 2.
Staff at YEG were great, very pleasant both Canadian and US. As it turns out I can not read passport expiry dates, I assured my wife that they expired in May 2015 and not 2013! Well it turns out I was a bit dyslexic with the dates!!! Thankfully we were not travelling anywhere after they expired in May or in the near future! This was a zero issue for renewal interview, just enter new passport info in GOES or drop in.
7 year old able to get fingerprinted for GE, but he just could not get his iris scanned, to wiggly - but agent said come back in 6 months and give it another go.