Do I need to create an account to purchase online?

No you do not.

However, if you wish to create an account, this will help us stay in touch with you, and offer you incentives through our loyalty points programme.