Excellent price for a top rated printer. It was A listed at PC Pro for absolutely ages and this is the cheapest i've ever seen it. Very cheap unbranded inks available for it too.
£146.02 at Ebuyer. £149.95 at John Lewis. £152.99 at Play and typically over £140 at most other places.
The PIXMA MP640 is a high performance easy to use, wireless All-in-One. With great Creative Media functions including, CD/DVD printing, dual paper trays and auto-duplex, the PIXMA MP640 will integrate seamlessly into any home or office network and achieve photo-lab quality results at speed. Ready to use straight out of the box, the PIXMA MP640 delivers bold black text, faithful copies, intelligent scanning and stand alone printing via memory cards, PictBridge and USB. With WiFi and Ethernet connectivity, as well as Single Ink tanks for added economy, the PIXMA MP640 is a first class multipurpose home and office photo printer.