I usually order directly from HP when there is a sale on ink cartridges (I can get overnight shipping with no extra charge), but I needed ink right away. I have ordered other inks from Amazon for another printer and sometimes the cartridges are OK, sometimes not. (they are refilled ones, not HP).