As a proud Bank of America card holder I was pleased to see such a proactive loss prevention policy in place. I'd hate to see BOA lose any money cashing a dude's check what with all the dosh they lost on bad mortgages. Good on ya BOA!
http://www.reuters.com/article/domesticNews/idUSTRE58247Y20090903