The Storus Smart Money Clip does what it says.  I had a previous money clip that would hold several cards and ID separately with a hinged cash clip.  The Smart Money Clip is thinner.  It seems to hold cards pretty firmly as I have not had any slip out.

I only wish that they came out with a model that holds more cards since I have to carry quite a few including ID, insurance, AAA, flexible health, Costco, etc, all before a debit card and credit card.  I would purchase a model with a higher card capacity without thinking twice about it.  If you do not have to carry as many cards, this is a great money clip.