Just called the Whittier harbor masters office to purchase a launch sticker and was told they will no longer mail them out. Seems there were complaints last year about having them lost in the mail.
So if you need one you’ll have to pick it up in person. She did say you could purchase ahead of time and pick it up at the counter.
No discount for early purchase either, price this year with tax $153.75.