Get your taxes done using TurboTax

I did the amend on the website. I filed my first return and was accepted on Jan. 25th but haven't gotten anything from that was suppose to be direct deposit and now when I go on website to look into my refund it has New total and says mailed out to my address but haven't gotten anything and I can't track it