Do I need to setup an account to place an order? May 25, 2023 16:09 No, you do not need to set up an account to place an order.