Last night I tried to purchase TomTom live services for my sat nav. After Putting in card details and pressed confirm order it up with server failure and to try again later, which I did three times. I have now had 3 emails confirming three separate purchases. I am unable to find a UK contact number. Can anyone help.
Jenny
Jenny