• Lots of organisations (especially oversees) have Neteller as a payment method (like PayPal). Not advocating/reviewing it but I have seen it on numerous occasions as a method

About