Tried to repair a printer with these guys. They replaced the main electronic board (the easiest thing to do) - it did not help. Then they kept saying they are working on it. Finally turned out they were simply waiting for a similar printer to come around, to play with it and compare. A month and a half passed - nothing happened. They were willing to wait indefinitely rather than acknowledging their incompetence. I took the printer back with exactly the same problem.