No, you do not need an account to place an order. It will however save you time to have one,
because your address and payment info will be stored securely.

More questions