The drop boxes are NOT just boxes that you deposit things into unsupervised. You have to contact a person manning the drop location and prove you are the person listed on the ballot envelope, since only the person voting may drop off the ballot and no one else. Makes sense, since ballot harvesting is a real problem in many locations.
Interesting. (And really doesn’t make sense if mail-in absentee ballots are allowed.) Not the case at all in CT. But still, it seems as if the town clerk level, right at the town hall, would be the place for such, were it required.