I just found out today that Charles Schwab updated their password policy some time in September/October. Passwords are now 6-238 characters in length and according to customer service, their passwords now allow symbols. It's also case sensitive (I tested this).
If you haven't updated your password recently, better do so soon. 8 character passwords are just too weak.