12-27-2018 06:41
12-27-2018 06:41
What a joke, can't add my card as you offer limited UK bank account. When will you be add more bank account for the UK?
12-27-2018 07:11
12-27-2018 07:11
Hi @Humphreys18. I understand your frustration but it is more up to the banks to make this happen. Maybe try contacting your bank’s customer service department?