It's too late to mail your ballot (that ship sailed on Nov. 1—and the Secretary of State doesn't give a damn about postmarks).
BUT! You can still drop off your ballot at a designated dropsite until 8pm tomorrow night (Tues, Nov. 6).
There are three such sites in the Bend area: Wall St. and Lafayette parking lot; Deschutes County Road Dept.; Deschutes County Clerk's Office.
Here's a map of Central Oregon dropsites.
Okay. Get out there, y'all and vote!