I have always voted in person at my local voting precinct in Lompoc, except during the pandemic when I mistakenly thought it would have long lines. It did not. Both times, we had mail-in ballots sent to all registered voters in the county, some 235,000. In addition, two booklets were sent to all including a sample ballot and a booklet with resumes of candidates.
On June 7, I visited my usual voter poll precinct to vote in person after four years. I asked if they needed my new DMV Real ID card, and they said no. They asked me to sign my name on a computer screen like you do at restaurants and CVS, so I did, and it came out a big scribble. No one could tell just who I was. I received my ballot, filled it out, and placed it in a box that was wired closed. My ballot was handled in a piece of brown butcher paper. I was told the ballots would be counted in Lompoc, then shipped with police escort to the County Elections Department in Goleta.
Having taken part in many election campaigns, my experience with registered voter lists is that they are out of date by about 25 to 35 percent. It's a big waste in costs of mail-in ballots. Instead of sending three pieces of data, a cost savings would be had by eliminating the mail in ballots or the other two booklets and send just one of something.