Why do I need to create an account to complete my order? Creating an account allows you to download your extensions and available updates at any time from the My Account section of our website, and means we can provide you with faster support.