I would suggest that SE use something like paypal, I know in the UK we can buy crysta using paypal but I would rather pay for my subscription directly without the need to buy crysta.

From what I remember the US don't get the option to use Paypal (perhaps they have changed it since launch though)