Accordingly, there is a need for a compact and inexpensive combination check reader, a magnetic stripe reader, and an embossed character reader that can be connected to existing point of sale equipment and operated together with the merchant's existing in-store processor.