Do I need an account to place an order?

No, you don't! You will be asked to create one after your purchase - however, this is optional.