make it a habit to check with your local/county election commission more than 30 days in advance of an election or whatever your state requires for registration, and see if you are still on the voter rolls...
I always do...
53% in
trump :: 262,667 = 60.8%
kasich :: 106,334 = 24.6%
cruz :: 62,826 = 14.5%
I did get the usual reminder notice in the mail so I never had any doubt. The guy next to me said that he called the BOE the week before and they confirmed he was all set and the same thing happened to him.