Neil Gaiman ‘pissed at Amazon’ but not so sure about Hachette either