Which UK sim, which CC, and where did you do the topup (her or in the UK)? There should NOT be any problem doing it in the UK with a US issued CC. Online is another story.
Originally Posted by
richarddd
I topped up a UK tmobile SIM with a US credit card earlier this year