No, you do not need to create an account to place an order on our website. When you are ready to check out, click on your cart. There you will be asked for your payment information, shipping address, billing address, etc.
Note: At checkout, you will have the opportunity save your billing and shipping information and create an account for faster checkout next time, along with other advantages like saved payment information, order history lookup, saved ship to addresses, and saved wish lists. However, it is not mandatory you create an account to place an order!