Might be your second choice but not the print machines.
Far more expensive than refils but yet to see if they last the expected time. Bought genuine in the past and they gave up after a fraction of the expected life so bought refurbished. Trouble with the printer so ordered Canon ones.