Yes, you do need to open an account. This is a quick, easy login process and helps to secure and process orders efficiently.
A personal account also enables gift card usage, balances to be kept and previous orders to be tracked.