Where would this man buy a UK Sim card if that is what the new high end phone will utilize.

He probably should supply her with both the US and UK cards so she has no need to go to a phone shop for them to implement the product.