I enjoyed this book. The characters are believable, the humour is subtle and the dialogue sounds real.
Having said that, I've given it 4 stars because the action doesn't flow very well and the ending is a bit weak. I sometimes found myself thinking "Why would he/she do that?" But all in all, an enjoyable read.
(review of free book)