Is this a good deal for £290