If you had an invoice pop up, you should be okay. Mine hung too - wouldn't finish the process of forwarding the invoice in e-mail to me - so I cut-n-pasted the invoice into a document.
Cathe support confirmed I'm in, as excpected. So as long as you got an invoice screen with an invoice number on it, it looks like you're good.
Congratulations!
Cheryl