I filed my taxes on Jan 21,2011 and they were accepted on Jan 22nd by the IRS. I used HR Block online to file and I did e-file. I was expecting my refund on Feb 4th. When my refund did not come I went to WMR and it said my date had been changed to Feb 22nd due to processing delays. I then received a 4464c letter in the mail. I called the IRS and they said that my return is being reviewed. They couldn't tell me why and that they have 45 days to either send my refund or send me another letter requesting additional information. Now when I go to WMR it says they cannot provide me with any information and give me a reference code of 9001. What is going on? Has this happened to other people in the past and if so how long did it take for them to review it and issue your refund. Im so upset!