I have a chat with them that is below:
chrisc: Hi there
chrisc: Unfortunately we can't accept payments from PayPal
chrisc: Or international payments
If some one can not accept paypal you cant say them as a good alternative to paypal. There are plenty of paypal users and you have to take payments from them. Just some one accepts some cards is not the full answer to paypal.
There are alot of paypal alternatives. Way a lot moooreeee. But the thing is, nobody can't replace paypal as online payment system as in nobody can't replace google as the best search engine or as in nobody can't replace facebook as 1st social networking.
You're thinking of Dwolla.
best alternative out there is www.alertpay.com
lol jk, AlertPay sucks hard, they cant fix the MC/Visa/Check problem. Check their fb page...
https://wepay.zendesk.com/entries/20797662