I have not received a license key for Winclone 7

I ordered it on thursday

Sorry about that. Emails are sent out right after purchase automatically, You can always download at profile:

To download software you have purchased from Twocanoes, please visit https://profile.twocanoes.com. Create an account using the same email address you used when purchasing the software. Once the account is created, you will have access to all the software you purchased and any license keys associated with the software.