Ok I will work on testing this.. I will try in US dollars first and then switch to UK if I cannot get this replicated.
In your testing, is this consistent? If you test with different values, different amounts and different vendors.. do you have the same results? Can you post a few more test values and results for me?