Placing an order is a challenge.... tried different browsers, eventually set up an account and it worked, but I think many people would have given up and bought elsewhere.
Strengths
Emailed licence immediately
Reply Innocam - Cameralicense.com:
Thank you for your feedback. We know about the creditcard checkout issues. This will be solved as soon as possible.