Yes, there is an alternatives - 2CO, AlertPay, MoneyBookers, and a lot more. Probably you could get a list of merchant account by searching the google