This is a great business card holder, make no mistake.  It's very solid feeling, and it looks sleek when taking it out to give a business card to someone.  It does have a couple of minor drawbacks though.

The first is that the edges are very sharp, and it can be uncomfortable if kept in pants pocket.  Normally I carry it in a suit jacket pocket, so it isn't a problem.  However, on days when I can dress down I carry it in my jeans pocket and it's not the most comfortable experience ever.  The other small issue is that because of how shiny it is, it smudges easily.  Fingerprints will show on it, and if you don't take care to get them off it looks a bit sloppy.  However, it's easy to clean and this should not deter you.

For the price I'm extremely happy.