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.
One answer about as long as a ham, 3days Another answer Most sites say that it will take 4 to 5 days for a 20lb turkey to thaw in the refrigerator. If you do a cold water thaw, plan on 10 hours (30 minutes per pound).
A bird is fully thawed when there arent any more ice crystals in its cavity. Allow 5 hours per pound. Time to defrost a 15 pound turkey: 3 days.  If you forgot to put your bird in the refrigerator, the cold water method is a good alternative. Be sure to change the water every 30 minutes. Allow 30 minutes of thawing time per pound.