Question: do post offices have envelopes?
Answer: You can purchase prepaid envelopes at your local post office, or buy online now.