I listened to this on tape, and oh my goodness, the narrator couldn't have done a better job!!! He really mastered all of the various accents required - Caribbean, British, USA - he was wonderful. It would be worth the effort just to listen to this narrator!
But, the book was very good, too. Sort of along the idea of American Gods. Very enjoyable.