The Canon PIXMA MP640 uses compatible ink in standard capacity. The black options are PGI-220, rated at about 350 pages, and CLI-221 (2946B001). Color tanks are cyan 2947B001, magenta 2948B001, yellow 2949B001 and gray 2950B001. The same ink also works with the PIXMA MP980 and PIXMA MP990. Same-day shipping on most orders.






