Have you changed mailing addresses lately? Have you double-checked the info you have on file at SRR to be sure it's correct?
Memolink does all the offer fulfillment for the sites they run under license, including SRR. Memolink's phone number, which I understand they never answer but you could give it a try anyway, is 1-303-985-2700. Nope, they don't spring for a toll-free number. That should tell you about how much they care about providing customer service.
You may try emailing Henry Bullis, Director of Member Support of Memolink, here:
HBullis@memolinkcorp.com
Good luck!
Becky