After you file

Mine updated with a ddd of 2/27 too!! Finally!
I am really hoping it doesn't take until the 27th to get here though. Anyone know if it could be deposited sooner than that date or does that mean it will only deposit on the 27th??