Reading these over the phone to dinosaur financial institutions is pretty unfun though. I was doing something similar with generated usernames, had to call in to reset my password because some places operate like it's still 1983, and the person helping me probably thought I was nuts with my 30+chr random username.