The rubber rings are about $0.29 each on AliExpress.

The wallet? Hmph; I'll pass.

I caved and spent a ridiculous amount of money on an engraved carbon fiber Ridge Wallet. The damn thing is uncomfortable after putting 10 cards in it, and I think it actually ended up thicker than my previous leather wallet. Go figure?!?