I still maintain an account at Chase Bank in US for my SSA and pension. I recently got a 600 dollar treasury check in he Thai post. I use the Chase mobile banking app on my phone and they have a really slick service for quick deposits of checks into my account. I followed their instructions on the app and the check was deposited and accepted and cleared in my us account in less than 24 hours. Great service and easy. No hassles with Thailand and the banks here and service charges. I am pretty sure other banks in US offer something similar as Chase. Look into it.