I bought this card reader as I thought it was a great price and it listed that it could read the San Disc M2 cards.
Unlike the blurb on the same makes D-014 model this one didn't specify like most other readers it needs adapters to read the smaller cards.
Once arrived I saw this also needed adapters, so again I am still without a reader that can read it all without having to buy other extras.
Has a nice gold plated USB connector and is a good size, but for a reader that does all the basic sizes like most, you could get one even cheaper.
You'll need an adapter if you have the following cards:
MMC 4.0, MMC PLUS, MMC Mobile/DV RS-MMC, MMC Mini, MMC Micro, RS MMC, RS
CF XS, CF Elite Pro
SD Elite Pro, SD XS, Mini-SD, Mini-SD Ultra II, Mini-SD Ultra II Mobile
MS-PRO HG, MS-PRO DUO RAPID GX, MS-MICRO M2