If you put in "Pass protection" on the Mammoth website search, the only option that comes up right now is this page:2012/2013 MVP FAQs
I too am waiting for the details on the pass protection. It sounds like it'll be different than previous years. I can't believe Mammoth is expecting people to sign up and pay for the pass protection when they don't have any details on it. When I called, I was told the same thing. It would be up soon. I asked if I could buy it now and if I didn't like the protection plan, could I get a refund and I was told, "No, all sales are final." I hope "soon" is before the bonus deadline.