You should have applied online if you qualified (priority is given to online applications). Processing times for applications submitted in person is the same as the processed time for applications that are mailed.
You can see the published processing time here. Note that citizens of certain countries outside of the US take an additional 10 days to process for security / background check reasons.
http://www.cic.gc.ca/english/information/times/temp/visitors.asp#west