Yes, we do require account creation so we can quickly and efficiently help you. This allows us to assist you more efficiently. If you need any assistance with this, please email us at [email protected].