longlongwait -
what does your online status check say? if you haven't already checked that. unfortunately, CIC has stopped allowing people to call in to check their application status through phone, unless something was reintroduced again. i beleive, the telephone facility was removed as of march or april 2002. you can either write them a letter or send them a fax message. you have to be persistent in doing that too. send in a letter or a fax and wait for 3 weeks or so. if you dont hear back, write them or fax them again. the mailing adderss and the fax no. are in the buffalo consulate website. good luck with your process, thanks.