Puffin/Hachette ltd compare prices