Diary of a Wimpy Kid compare prices