Signing to have them mail it to you must be a new thing. The SASE when I applied for mine was sent to me simply notifying me it was ready for pickup.....downtown....
Yeah I think I have heard about that before. It must be a new procedure then. I believe you have the option to pick it up or have it mailed to you.