No, you do not necessarily need to have a Paypal account to place order. After filling in your shipping information during checkup, you will be directed to the Paypal payment page. From there, simply click on the link "Pay with credit card" on the left hand side and you will be directed to the credit card payment page.