It's not required to create an account on our website before ordering. When you place an order, an account is created automatically. We do this in order to give you your rewards points. Any order placed with your email will be stored in that account but it will still not require you to log in to place new orders with us.