It was easy for me, 5 minutes (not even)
Enter with the two magic numbers on my registration card, saying where to go. Go to the right table, sign book. Enter machine, flip levers, pull big red lever, leave.
A lot of idiots couldn't figure out what table to go ("uh, I thought you just show up..."), and took time.
Yes, the voting process in the US is weird like that - it varies all over the place.
Also, for people in Europe, realize that I got to vote in NY at 6:30 am (polls opened at 6) - people in California are still asleep then, and Alaska and Hawaii are just getting used to a new day
Alaska and Hawaii are weird, Alaska's a huge state with nobody in it, Hawaii's a tiny island out in the middle of nowhere.
Territories don't get to vote, Puerto Rico gets our president but doesn't get to choose. But they've got the UP Post Office and all.
FWIW, I highly recommend a trip there. I had a (free!) one and it was great.