No you don't, you can purchase products using a credit/debit card or paypal without the need to register. However If you would like to open a trade account (i.e. an account whereby you pay strictly 30 days post order rather than paying upfront) then you will need to request this via the Register page.