Purchase and upgrade questions are answered on the FAQ page:
Q. I've ordered your software in an online shop, but haven't received the key file yet.
A. Key files for full versions are sent immediately after you've submitted your order. If your payment is delayed (f.i. if you pay by wire transfer), the key file is sent immediately after receipt of your payment. Key files for upgrades or team editions are sent mostly within 12 hours, but at least within two business days. When you are waiting any longer than two business days, there's something wrong with your email address. Check whether you've given a correct address and whether your email account is able to receive email attachments. Also, check for possible problems with exceeded mail volume, spam filters etc. If in doubt, contact us by phone or email.