I needed an air printer to print from all of my iproducts so my husband bought the canon mx920. This printer, unlike my old one uses 5 ink cartridges. that was a bit off-putting, but i really do not spend more on ink than i did before, and i use a lot of this ink. Once I purchased the XL size and to my dismay, it did not last any longer than the regular size. For clarification, I did not purchase the XL from best buy. I bought it online. Now, however, I will just run to best buy to make my ink purchases. The cost runs about the same no matter where I purchase it so... And with best buy rewards, I usually end up paying next to nothing for the ink.