It's deprecated in most of the rest of the world now, we've moved on through chip-cards and now contactless cards. The USA is
really behind in credit-card tech.
The Coin card was never going to sell outside the USA (not that that's a small market or anything! But even the US is going to move on eventually).