Unfortunately this isn't working for me either, and I have no idea why. I enter my email address (that my pre-order code was sent to) and my card number and it only pulls my Before Meteor pre-order. I don't know the password for this mysterious account, so I enter the order number and have it send my password, but get no email. /frustrated.

Does anyone know of a way to view order history on the SE store? I can't find it.