No, you do not need to register to place an order. You can use the 'Guest Checkout' as a casual user.
If you'd like to keep track of your orders and save your details, you can consider creating an account for convenience.
What payment methods do you accept online?
You can place your online order using any of the following options:
Visa
MasterCard
Paypal
How can I track my order?
Once your order leaves our warehouse, you’ll receive an email with a tracking number that can be used to check your parcel’s progress. The status can be tracked via the 17TRACK.