John Lewis price matched to £43.49 to account for Rymans delivery charge. If you do it through John Lewis, you get a 2year guarantee instead of 1 year at Ryman.
This is wireless and all-in-one. It has individual ink cartridges so you don't have to replace all the colours at once. It has fairly decent reviews.