My office sent my envelope back to me today because it had a personal address on it, so I went on my lunch hour up to the post office and sent out the payment through there. Should be there to you middle of next week, it'll have a return receipt attached to it, and be certified mail.
