Some users have been able to cash their checks at Walmart. Others have found that opening an actual bank account at a brick and mortar bank and depositing the check is a good plan, because that way you will have humans to interact with when issues arise. if you open an account, you may have to wait for the check to clear, but then you have access to your funds.
**Disclaimer: Every effort has been made to offer the most correct information possible. The poster disclaims any legal responsibility for the accuracy of the information that is contained in this post.**