Um...belive it or not..here in the good 'ole USA I actually had a problem depositing (not even cashing) a check way back in 1998 because my driver's license had expired. Bank of America in Dallas, TX. (Greenvile and Walnut Hill Location.)
The corporate BS is now abudant and apparently endless.....don't know what to tell you.