Printer, I don't know if it's broken or not, honestly. It comes with its cable and the unit is excellent, no scratches or cracks.