Payment taken by all major credit/debit cards online, paypal, google checkout, cheque or over the phone.