How many countries are left where you can buy an anonymous credit card in exchange for cash? That is, over the counter in a physical store?
Don't the Know Your Customer laws banks have to adhere to mean that anonymous cards are essentially a thing of the past?