Well, I read thru the link you sent and I couldn't find anything that specifically said a bank had to cash a bond for a non-customer. I did see what Identifications were acceptable if cashing a bond for a non-customer and what steps to take. So - I took this as we should cash a bond for a non-customer. Then I googled my question and found this statement on the Treasury Direct website:
What will I need to redeem a paper bond?
If you plan to take your bonds to a local bank, check with the financial institution beforehand to see whether it redeems savings bonds. If it does, find out what dollar limit, if any, it has on redemptions and what identification and other documents you need.
If you are a customer of that bank, establishing identity could be as simple as having an active account open for at least six months, plus proper identification.
If you aren’t a customer, banks have varying policies ranging from not redeeming your bonds to redeeming limited amounts (generally less than $1,000 total value) with acceptable identification, such as a valid driver's license.
Which basically says we can have a policy in place not to cash bonds for non-customers. So to say the least - I'm a bit confused....LOL.