Most US banks will refuse to ship cards to any address other than the one they have on record, and definitely will balk at shipping overseas to China. And it does sound like the cards are either at the home address or enroute there, so it's up to Mom now.