The elections office said that while this is legal, it is a really bad idea voters should never give their ballot to a stranger.
Yeah and fill them out.
If they wish to fill them out, they will also need to successfully forge the voters' signatures. Ballot envelopes with signatures that don't match that of the voter get turned over the District Attorney.