I was so worried with the corona Virus that I would not be able to get this item in time for going back to work. I as blown away at the customer service experience when I called to ask how long the shipping estimate would be. The agent was super friendly and very informative. Once the printhead came in which took exactly the estimated time of 3-5 business days, it was super easy to install. Took less than 10 min and has been working beautifully ever since. Highly recommend this company for all your printer needs!!