I have officially given up any hope of receiving my stimulus check. It's going on 6 weeks now and I received the letter a little over 2 and a half weeks ago. On top of that I have gotten 5 pieces of mail from the US in the past 6 weeks and most came in about 8 days with the latest taking 10 days. And I saw on the letter that they listed the wrong post code for my address.I have tried calling but can never reach anyone.
Looking at the updated FAQ, anyone with a foreign address has to wait 9 weeks before they will help you. then you have to call the number I have been calling but never able to reach anyone and there is no waiting system. If I am ever able to reach anyone, I would need to initiate a trace on my check which can take 6 weeks, then maybe I will be able to have a check reissued which will probably take an additional 6 to 8 weeks. That is all assuming everything goes well and no one has somehow cashed my check, in which case I have to file a report with the FBI.
If the check is sent back to them, then it would be listed as such on the get my payment site. The fact that it hasn't tells me that it was either mailed to the wrong address and the person may have just tossed it or was lost somewhere along the one of being delivered to me.