No, you do not need to register for an account to make a purchase. You can place your order without creating an account.