same ..you just have a choice whether visa office is going to be Buffalo or your home country ....i suggest go for your home country because Buffalo is soooo sloooowww...
here's the link to guide you... read it ...
http://www.cic.gc.ca/english/immigrate/skilled/index.asp