No, an account is not needed to place an order. However, it is preferable to have one to allow for your details to be saved for a smooth checkout process in the future for a popular drop/release and to keep track with all items purchased from AHUA.