canon is good, but for that money you'll want a dedicated 8 ink photo printer I think
ip4xxx series is good but less than 80 quid
also genuine inks and the decent canon paper will give you the best results imho
if you don't print much then it's FAR better I think to order them online.
photobox (not the best) but I use them for convenience do next day delivery
better to get a ip4600 or whatever and use the extra money for when you want really good prints, from ,..loxley or somewhere maybe
even my local ASDA does proper exposure printing on fuji paper at 40 pence a go 8x6 or something