We're going to be adding some advertisements to the forums! If you notice any weirdness around this or spot bad/inappropriate ads, please make a thread in the bugs forum.
Anyone know how often the "batches" are? I filled out the form early october and I have not received the pin from that renewal. I asked customer service and I got a curt, rather unhelpful, message about "batches" and "the next one"... hoping the forum can help more... maybe crowd source to figure this out. Or if there are enough people like me, I probably dont have anything to worry about (I am not 100% confident in the USPS).