Today we got a mail from Buffalo office to provide the original FBI "No Record" letter within 90 days or else the application could be refused.
We are pretty sure we sent the "No Record" letter(Pink Color one we got from FBI) along with our application. We've even got the photo copy of the FBI letter with us right now. Our guess is that the Buffalo office could have misplaced it. Has any one gone through this situation.? Itz very time consuming to get a fresh FBI "No Record" letter from scratch in our opinion. Can we explain to them by sending the photo copy of the original letter? It has a FBI reference number. Biting my nails and frustrated..
Please advise!
Some good news on our end. We got a phone call from the Buffalo consulate indicating that our application process is back in track.
Yesterday, We emailed the embassy with the scanned file of the Photocopy of the FBI "No Record" letter that the Buffalo Consulate was telling missing.
Also, we mailed in the PhotoCopy of the same using USPS next day mail.
In today's phonecall, The gentleman also asked when do we plan to move to Canada. I told him as soon as my wife gets her PR status, we will be moving back to Canada.
Thanks for the motivation fellas

Nov 17,2009: Application Received at CPC, Mississauga
Dec 09,2009: Application Processed and Decision made
Dec 16,2009: Sponsorship Approval Mail Received
Dec 16,2009: Application Received at Buffalo Immgration Office
Dec 24,2009: Application returned from Buffalo Immigration office(due to lack of US presence documents)
Jan 02,2010: Application Resent to Buffalo Office(with US Presence Proof Papers)
Jan 08,2010: Immigration Application In Process
Jan 21,2010: FBI "No Record" Letter Requested(Even though we provided one)
Jan 27,2010: Immigration Application back in Process(After we sent the Photocopy of FBI "No Record" Letter)