The reason it is taking so long for some folks is due to the surge in identity theft. The IRS is taking longer to process/review returns which is yielding success in reducing identity theft but also has a side effect: delayed tax refunds for many legitimate filers.