roland parts may have a 90 day warranty, but you misunderstand, i think, the warranty on printheads
i have installed heads for 40 years & you pretty much install at your own risk. original poster may have some recourse with the tech who installed the head, or that company, but they will fight...