I used to have one of these, and then it broke. So I bought another, and it broke too. I had a bad habit of snapping the clasps on them.
Anyway, I took the insert out of the second broken cardholder and stuck it inside a little leather purse of about same size, so it has a zipper now and won't break from me accidentally dropping it. The day I gave up my handbag in favour of this was an excellent day.