I was truly surprised at the efficiency of this compact sized printer. Its speed was genuinely impressive and quality quite amazing as well. All this in a very affordable package. In fact, the cable that I already knew was not included cost almost half of what the printer cost. Next time I will order my cables on Overstock as well! Payment and delivery went very smoothly for me, too.