I work for the post office. If you sign up at USPS.com it will cost a $1. Click the manager your mail tab and follow the directions. At the post office, it's free.
You can sign up online for 19.95 to forward your mail wherever you are. Or you can go in the PO and have them do it for 21.10.
Thanks! Your answer is awaiting moderation.