I've used globalwebpay now for about a year and it is absolutely invaluable. Would have been 5 stars if MasterCard debit cards were accepted - just means I need to transfer money using electronic transfer instead - not a big problem really.
Connect with Facebook to get one click access to Trustpilot. It's easier.
Sign up with Facebook