I have a set of non-OEM Wiseta ink cartridges that are equivalent to both Canon's PGI-250XL and CLI251-XL cartridge sets.  The set includes 2x pigmented black (non-smudging for normal documents) and 2x black for glossy surfaces, 2x cyan, 2x yellow, 2x magenta ink cartridges.  Page Yield is 500 pages per PGI-250XL cartridge and 300 pages per CLI-251XL cartridge.
I no longer have a printer that can use these cartridges.  This was purchased on Amazon about 9 months ago and never opened.  This set is compatible with Canon PIXMA MX922, Canon PIXMA MX722, Canon PIXMA MG5420, Canon PIXMA MG5422, Canon PIXMA MG5520, Canon PIXMA IP7220, Canon PIXMA IP8720, Canon PIXMA IX6820, Canon PIXMA MG5522, Canon PIXMA MG5620, Canon PIXMA MG6420, Canon PIXMA MG6620, Canon PIXMA MG7520, Canon PIXMA MG6320, and Canon PIXMA MG7120.