Check out inksupply.com I have not used the replacement color inks for Canon Ultrachrome yet, but I have been using their Ultratone pigment inks(for B&W prints) in their refillable cartridges for over a year with excellent results on both a 2200 and C86.
www.inksupply.com
Bill