hisluvmonkey said "For anyone who e-filed and recently received their refund, how long did you wait? "
Most regular returns have a 7-10 day business turn around but if you have medical, moving or other non regulars on your return it can take longer. Same as first time filers. It can take up to 6 weeks to get your refund.