No, you do not necessarily need to create an account to order on the website. However, creating a user account gives you an advantage by reaching quickly to your order information as well as repeated buying.