I actually emailed my credit union, pleading for them to increase their 10 character limit to something reasonable, and got a response saying that the way their database handles passwords made it impossible.
Needless to say, I found that to be even more disconcerting than the existence of the character limit.