Do I need to set up an account to place an order?

An account is not needed to place an order.

However, creating an account allows you to store your shipping information and see order history.

If you do not have an account and wish to create one, you can do so here.