sure do canon mx860-was 200.00 they have another model for 100.00 .mine uses 5 tanks and does great photos.with 5 tanks you replace each color as they run out,with a tri color cartridge if you run out of cyan your tank is useless even if you still have the other two colors.generic replacement tanks are very cheap on e-bay.less than 1.50 each.