Right, so Amazon, in what is undoubtedly the greatest moral error they have ever made as a business, failed to recognise that Waves is the new Harry Potter, and sold out of copies on the very first morning they went on sale.From what I'm told, existing orders will be fulfilled very quickly, and new copies will be available soon.In the meantime, if you're desperate to get a copy immediately (to prevent ridicule for being the only kid in town who hasn't got one) do try direct orders from Urbane or even the kindle version if you go for that sort of thing.Or, if you're in Sheffield over the weekend, come to the launch and grab one in exchange for giving money to a good cause.