I've just been down to Staples to get a Printer & they have the HP Photosmart C7280 On offer at £149 if you trade in a Printer.
These Printers are £249+ everywhere else.
I talked to the manager & he said he'd do it for £149 without the need to bring in a printer too which is great.
The printer is wireless, (has ethernet too), photo quality printing, fax, scanner, card reader, duplexer, adf & a lcd screen.
The offer is INSTORE only.
They also had lots of printers in the clearance section too, including a C6180 for £149.91 (The old model)