The cost of memory card readers varies based on quality, speeds offered, and if it is a multifunctional device. That said, you can find a card reader anywhere between $15 and $130. Your needs and preferences will dictate which is best for you.