My pre-order with Amazon was full price, not just $5. If I paid full-price for the game already, then why would I need a separate registration code? What you've said certainly makes sense, just seems there should have been a better way to go about things . . . and I think Bioware has already come out saying as much…