If you apply at Buffalo, you should receive an AOR by this time OR you were affected by the change on the immigration policy which was implemented in February, 2008.
How did you send your application? Fedex or UPS, etc?
canada has a backlog and will not process applications received after feb 26th until the new rules are finalized. keep on waiting. this may be good news for you if your skill is deemed in high demand in canada cos the new rule says they will push you to the front if you have the skills they need urgently. go and check the skills in short supply in canada.