Mostly works as you would expect, but a fair few times where overseas payments have been declined, or in a recent case, the card was declined but charged three times. The backend is nice but requires a substantial chunk of time to get it configured correctly.