Get your taxes done using TurboTax

eight weeks, if they say 8 weeks , what will be the hold up if has been mailed by it self? GET MY PAYMENT  do not give any other information, So is there a problem?