If you haven't used your registration code, you may be able to trade it. Not really much different than trading Steam keys or other digital activation codes. So while you may not get a direct refund, you could still get some value out of your key. (monetary or other).
Can't sleep, clown will eat me.