RIRICOH DTG★★★★★Carriage replacementVery patient and thorough to make sure everything was right. Always enjoy speaking with these guys for support. 2024-05-28