I know ours in AZ do not requite a stamp but signature, yes.
That is too bad. Let the voter pay postage. Many DEMs would rather save the 50 cents.
I believe Ohio requires postage.