This was definitely a unique read. The characters aren't likeable in the standard way, and I don't necessary like all of the language and odd behavior and stuff, but it did make for a quick, entertaining read. 
 However, had I gone to school with Greg and Earl, I probably would not have been friends with them. They are just a little too weird for my taste. Although, Earl definitely had some potential there, as you got to know him. 
 Too often, it had me laughing ... especially when I really shouldn't be... :)