It's not the kind of book I would buy. But I was stuck in a weekend vacation with no book and that was the only one available. I like the stream of consciousness journal style narrative, even though I found it hard to connect with the characters. I mean, they're quirky and they're smart. Okay, I'm a bit quirky.
The surprise ending is just that -- an unexpected ending that had me in tears. Okay, just microtears. A case of high touch versus high tech.
It takes a certain kind of geek to appreciate this. For my kind of geek, this would do when there's nothing else to read.