What's "difficult" about it? Show up or drop the ballot in the mail. Done.

I've been voting every election since I was 18. Haven't experienced one bit of "difficulty" in all these years despite moving seven or eight times.