refund date

Question for anyone that filed a week to 2 weeks ago.  Did you get you refund basically in 7 days?  I filed mine today and they were accepted by the IRS today and TT gave me an expected refund date of 3/20.  I am hoping it doesn't take that long and they are just going by the 21 days the IRS always says.  Just wondering how long it took everyone that filed.  I have EITC but just filed today so that should not hold it up.