Well there is a help section which answers all of your questions but, yes it would be best to use a credit card...I don't know (myself) of other payment options but check out the FAQ section and Im sure there's more (PayPal, mail-in-order etc.)
-RA69