I would recommend that you either go to Office Max or to try Best Buy. They usually have the best price when it comes to ink cartridges for the model that you mentioned.
They can be quite expensive, but if you look around online you can use coupons to different locations. If you signup at office max, you can receive max perks reward bucks for future purchases.
One is for text and the other is for photos
Going to the store might not always mean that you will find Canon MP560 ink cartridges. These can be tough to locate in certain spots around the country, especially if you live in an area that is extremely rural. You might want to check out electronics websites online to find the ink that you need for your printer.
In reading through a number of reviews of this product, that does not seem to be the case. The amount of printing you do will obviously affect how quickly you run out of ink but in general, this printer received very good reviews.
Wireless printers are the new "thing" in printing! Most computer hardware companies now make a wireless printer. Printers now include the HP Office Jet Pro 8000 or 8500, Dell V305W, the Lexmark 16F400 Wireless All-in-One, the Canon Pixma MP560. Makes also include the SATO, Posiflex, and Kodak.
I recently bought a Canon MP560. Setting up the wireless was a little frustrating, but since getting it set up it has worked great, no problems at all from either a Mac or PC. We use ours to print pictures a lot and the quality has been great