I found the story very entertaining. The main characters are excellent and the humor is perfect. The only question I had was the use of foul language a very few times when it really wasn't neccessy or in character; it took me out of the story and made the characters less believeable. Still a very good series though.