I've had some checks for almost 4 months now and I'm having trouble cashing them. I've tried walmart and some cash checking companies and none will take it. They said to go to the bank that issued it but that is states away. Any suggestions? I don't have a bank account anywhere near by. <br><br>Also, how long does it take for checks to go stale in the US?<br><br>