Originally posted by: xAJexDELAWAREx
Serious answer: Find a responsible person you trust, sign the check over to them and have them cash it at their bank.
A lot of banks don't allow this anymore. My bank requires the initial payee on the check be present and show ID in order to cash it.
I've been able to do it by cashing it through the ATM, but that's a bit risky because they could decide to send the check back and reverse the deposit.
Not sure if it would still work with all the new banking laws/patriot act bullshit, but I was able to open a bunch of bank accounts online without ever stepping foot in a bank or providing any form of ID.