I was there for 2 1/2 hours last week but I was last in line, and they forgot about me after my interview.

(Got sent to window 2 to await instructions for picking up the visa... and waited... and waited.) The lady was mortified when she realized I was there and ran off to get the visa so I wouldn't have to come back.
To echo what others have said: Vancouver's great!

Everyone was very friendly, from the guards, to the lady who puts the documents in order, to the consular officer who does the interviews.
Good luck!