Last year I got similar shaped/sized cards from Dublin Bikes and Leap Card. Rather than hold them in my wallet, I got a card holder on amazon. Search for 'Oyster card holder' and you should get a good selection.
I have never used a traditional wallet, preferring instead those small credit card wallets you get in banks. I find the ones you get in Bank of Ireland the best and the AIB ones poor.