No, you may check-out without creating an account, just click the "continue checkout" button to continue as a guest. Accounts are helpful for those who wish to store billing information.