sollala -
did you apply in july 2001? or july 2002? if it was july 2001, you should have got some response by now from CIC. otherwise, ask for CAIPS notes and see at what stage your application is stuck. if it was july 2002, then you really need to call up buffalo and talk to them to find out what can be done in your situation, good luck.