"I have wondered this for quite a while, and was horrified when verified by visa refused my normal password style because it contained non alphanumeric characters, and several other sites either limiting the number or types of characters that users can use in passwords:" . . . .