An easy read, but very confused. I'd worked out most of the plot outline within the first quarter of the book, but there were so many loose ends it just spoiled the whole thing. There was the second tree in the factory - the first tree, nicely explained, the second really jarred as 'Oscar' should have twigged straight away what was going on. The there was the constantly changing shops - no explanation. And the auditor's final party - again, no explanation. Sorry, Tom, but this really could have done with a lot more editorial work on it.