VA early voting is basically limited to people eligible for absentee voting. I am out of town on business that week. You can either request a mail in ballot or vote "absentee in person." I chose the latter. Went to the courthouse, filled out a short form with my reason for not voting on Election Day, was given a ballot. My county has bubble in hard stock ballots. You fill in the ballot, feed it into a machine with a container below that holds all the ballots for canvassing later. Only waited a minute.
Good news in NOVA.
Hillary needs a big turnout there to offset Trump vote in southern and western VA.
Based on that, looks like Trump could win it.