Here is our timeline (Family of 4)
Citizenship: Canadian
Application Submission Date: May 28, 2015 (Online through GOES)
Conditional Approval Date: July 16, 2015
Scheduled Interview: October 25, 2015
Approval Date: October 25, 2015 (10 minutes after interview was finished, got all approval emails)
Card Received: November 2, 2015 (Seemed to have come from Washington, DC)
Interview Location: Calgary International Airport (YYC)
Arrived about 15 minutes early and they called us in pretty much right away. Entire process for all 4 of us took maybe 15-20 minutes. Both border guards were extremely nice and friendly. They were great with my young kids and very tolerant of the questions they asked and took the time to answer them all. Overall, great experience.