Looks like we've solved our intermittent mail delivery problem. If you were expecting a registration or key and didn't receive it here's what to do:

If you never received your web site registration:

If you never received your API key:

Regards,