I just went through; and, nope, wasn't the registration itself. I think it's that they charge a $5 premium for trackable shipping and you're pretty much out of luck without it, plus maybe something in one of their legalese-filled, lengthy policies.
anyway! browser is being wonky, so I'll have to go back. but I will! :) -