Get your taxes done using TurboTax

I would have the envelope tracked since that doesn't seem correct.  And paper returns will take 6 months or longer to process so he is in for a long wait.

 

If you get proof the return never left the drop off point then mail another copy via USPS and get tracking on it.