Yes, you do need to register to shop from this website, as registration will give you access to your account and gives you updates about your order and you can browse your order history in my account.
You will have more functionality and facilities in case you need to contact us.