It does what it's supposed to, but just.  The slots are just about exactly the size of the credit cards, which makes it difficult to get them in and out.  Hopefully they'll ease up with use (that is if the stitches don't give out in the process).
(Since writing the above the slots have eased up and the stitches seem to be ok).