Are you behind a firewall or proxy by any chance? That can often cause issues with the activation process.
Ideally, I'd like to look into the issue, as it certainly shouldn't be "hanging" for 30 minutes after trying to activate.
Please open a support ticket at the link below:
Prior to submitting your ticket, please download and run the following utility:
This is a tool that we use to gather relevant log files and basic information about your computer. Once the utility finishes running, please attach the .zip file it creates on the desktop to your ticket.
I look forward to hearing from you. Thanks!