The big discounts have helped fuel demand - Amazon is reported to have taken more than 200,000 preorders in the UK and another 580,000 in America. But there are also complaints that independent bookshops are being squeezed out of the year's biggest money-spinner.