No, not at all. You can checkout as a "Guest". This means you would need enter your payment and address details each time you place an order with us.
If you would like to have an account, place an order as a "Guest" and you will have the option to create an account.