2 answers
Modern bank cards have an RFID chip that can theoretically be read from a distance, but in practice it's way less dangerous than people think. RFID wallets do block the signal, so technically they work, but honestly most people don't really need them unless you're paranoid. If you're not carrying your cards around at markets in Thailand or sketchy places like that, you're not at risk without protection.
There's no point in splashing out on a high-security RFID wallet if you're using a standard bank card - most banks now use secure chips that require authentication, so the risk of remote cloning is really very limited. What actually works well, though, is just sliding your cards into an old aluminum pouch or even aluminum foil when you know you're heading somewhere crowded - it costs nothing and blocks the signal just as well as a specialized wallet. Honestly, I've never had a problem in twenty years without buying anything special, so it's more marketing paranoia than a real everyday threat.
Your answer
Log into answer.