Have you all tried Findmyorder? Your order confirmation e-mail, while not containing a code should have had an order number or something that can be used on that site, you should then be able to access the site and get your code from the invoice or something.