It was painless. No lines, no waiting. If you live in Maine, and you're at your home computer, you still have time to get to your voting location and mark a ballot. I can almost guarantee that you won't have to wait too long, unless you're in an area where there's some extremely contentious local issue. I'll be reacting later tonight or early tomorrow morning to results as they come in.
Peace,
Tor