I'll pass this thread along to the folks who can help you out, but your best bet for a quick response is to write in to
support@telltalegames.com, where one of us can poke around in your order, figure out what happened, and get you set up correctly!